427571560
671497433
471292568
142424030
82791100
432180508
684171956
624626609
419605419
708114313
558932916
463682946
141246654