17839790
16772220
88782982
50719087
67553329
4492622
827645
522327
10368483
49191886
78908716
53531428
56928057
78318039
98164949
19431957
42022066
1431945
5221751
39712991
36611869
371923
54449848
36154949
41584489
7643304
72607919
10956066
3895938
95981209
2801465
6721431
72941250
20593397
35548920
86186909
9740735
46322947
22045344
2334744