80744353
31129512
24751804
36292725
59429721
1537402
933380
61374319
8187650
2800803
19067996
80663707
4234846
78181423
2227653
63807984
77873193
46288534
39806031
24413843
10148993
4952430
8279545
1317216
55553709
57171585
42409674
21969492
76976450
4842746
3632617
44631571
9820269
20399393
3563447
97238146
47386363
78121769
8119814
48226685