80436971
22126942
42325274
80572483
50123540
539052
82999356
38992932
42103739
53771454
44834552
83084066
38693191
923110000
18878366
12961321
4902702
8719401
91075544
15801514
98564014
34021203
1828689
58401317
99517641
2997333
52209298
52412594
50236399
96739970
53918043
53377843
6622880
25189171
39354223
38725426
77264679
39526622
34171864
38141278