4947298
62532290
99575008
164247
15948863
7119874
25786609
93657454
43755314
2039973
9883343
92632966
16733044
37438597
70147458
15797076
11094727
92659223
6555069
35189251
64913621
21211700
9826288
22779670
9799810
478406
1837740
69422024
51393813
74508287
37825164
14027091
16947408
28263004
3064606
7645198
88928854
62043808
66676155
4502187