62105531
22504368
3007835
72626113
98492029
6368586
76937225
96647348
1305174
484905
90887116
73802874
52292914
977381
76114529
65845144
80353989
59667752
71066546
41601830
2893168
34766920
718047
958780
84412120
79867342
75421923
850202
35402463
76726872
68326744
75326493
36177658
34818425
68444802
97267503
17284137
87615445
30189322
64593985