71571670
93236870
15225335
97854301
96371463
45782227
43293901
64444336
40393019
9302296
63695202
55703260
40137876
11747294
51224173
54051325
10537568
6904478
6329903
95458633
97198870
30353308
30806075
75157581
93298147
86369732
7252355
29253529
48034062
80404497
37063216
94633777
76614396
67301673
9742365
55254630
38894440
88518218
9535879
4674946