75977296
30483349
59067861
38305726
49705429
10351782
8307690
6649214
46074172
70175897
2671997
3108151
16984296
16035078
94573168
63828817
63558246
1802693
25971355
93007657
46691717
93286350
93715930
2558458
69606949
1387298
93756020
8278497
60711984
86254715
36802014
25666894
9261495
4525607
91512160
4426388
9770478
39586351
16357809
48388643