25108077
2151029
46597661
29163733
42938286
26947439
36612452
4229204
9422787
30558243
425793
62402271
22534834
72964557
4626388
65064269
17366813
3961000
34869621
24798969
54623881
98614898
66612346
30768275
84364132
17557388
50887507
61072292
7283495
1368693
9211767
8921986
65798760
35117903
7862472
59807238
60946916
97887780
73773498
11113573