52558378
16794391
11093336
11788658
3054252
74821598
79067487
97654138
20353060
23926497
29793343
11157238
5068302
84719123
85904686
62513685
23356842
51795793
99402436
18593385
7856192
11807510
84171613
44167300
8771238
9097856
85079314
2512788
37577144
2892859
8184696
15596964
9673190
64847521
96593444
94154405
17674610
58932405
96926477
36689216