17501385
57561108
308524
88927993
42236495
69939968
30727927
78658832
8348102
44143365
14068500
28326127
8995640
92366246
5827364
75422131
98539970
5571513
76043332
18004075
3329035
319744
12806049
297287
1647132
27827376
75705527
4105591
74609691
7811340
75086491
38051508
25446504
22415059
24116893
44544734
21633927
31876707
98252960
36473944