70082956
50328672
5625958
78587949
3041835
44618601
58953375
66804260
24658676
71258369
63841468
80009724
9709085
46441657
67822653
36915766
14797676
3806863
70151570
8354179
60468562
76027078
46123270
94466258
5926242
37258430
40129305
69782126
46399839
2481612
9954578
38184316
77007335
29867228
9564654
12719926
54822546
29251521
62489453
45995235