3913657
72042224
49642578
21683340
15561579
33317116
6477743
3834113
96291117
13352447
1958531
7086915
69499954
6479964
36736841
50264182
88814587
61136569
71588884
12208813
1666460
55837956
3957000
38645627
53817789
78661022
8184730
44311202
24705326
9289474
89225994
89847981
67953032
35383924
4481673
32931827
31029826
47986638
46873823
13802199