66157514
12997619
35039715
6378387
5373697
14012519
72366697
89831012
74862567
30937421
7245614
10212802
36819568
75683536
99072225
32328824
2728661
50943456
83838
15222027
6463671
57416075
16881152
12368908
45643945
71316689
11165390
83437240
69897635
37453829
9411142
7596358
64526563
9438323
56021307
93757362
68298047
7796199
88278411
2217309