2019964
25385622
8153515
55612759
1837029
25939208
1006383
64337193
16058612
37867511
71038748
23276255
2873569
57679108
26843760
7917691
93128186
83066083
49175172
22008457
88225529
13276685
5299289
17503075
99696934
43375430
7099100
13782815
12624570
84373245
58401808
17969171
21332753
17058436
90214194
58746210
87686719
44926611
92077660
32296628