42036018
46369105
77874628
5162444
63445613
45231220
46615189
3961041
26468116
11178346
74727025
8276200
2377968
83727560
52173502
5363512
21576336
40696255
5187599
899756
1211176
94136392
79192302
28064917
16157636
94639400
10374865
4539363
21088920
83598951
75722551
15571374
98452636
5464194
69144813
1322970
41635444
31007135
1818717
17026461