5893996
27711630
96589188
52911990
64107075
49622325
15668841
2614848
62378441
53504610
70066185
19001780
21695172
52728999
1639198
89554071
29348419
59126954
13978991
40225408
23005373
28069148
59445889
44579669
3659274
47877328
63186750
81363687
4459869
26545795
65269937
524692
98673518
61086564
15421240
40201078
78377333
2508385
22993054
23965554