82702674
29177056
5490799
7384102
68125564
78446771
6878155
30797636
41318058
22402859
11461664
67243878
27124178
46517845
57816692
95285770
50277356
54822088
30888414
2247983
93826850
46357691
11842188
85503875
72415645
77018735
27845416
64822356
1403061
49968947
41671322
581956
20065816
96896303
67972187
48911400
2358322
12658361
43855365
48425639