12697767
53043593
19166324
86308697
5639527
53355483
25915911
35948250
70483875
16617850
23696504
48041508
49931546
45745089
96352898
97235545
80139352
11375936
23132367
32185307
73917613
45451750
15362985
33265248
50269218
39097633
81204818
4458852
77092230
94541300
56788262
17887052
46902210
29291344
13503418
48649915
93333598
37605036
15385700
92746427