95266130
71852957
97668566
2026279
3173237
80816017
12565587
37467400
38541433
40566127
66474116
57325367
45649828
25218770
1748221
59882519
42299703
6888627
15213855
40505374
3572730
3374941
28723400
39929966
38664709
57502530
47235784
29451246
78026960
63643624
5914231
47548512
4229121
6657239
43464762
30945618
55222074
91084659
60725583
36917275