40327268
54856609
41774478
31518060
65117942
12934849
28506721
43165118
37305609
51826792
44318808
88221004
90417960
40999255
15759102
6999274
40056228
42987518
92021541
408448
66061841
42227086
1923954
15341797
55932703
60202317
79563517
47673425
9711389
4563138
24205645
14357429
71784535
69107498
17686728
93037277
98815423
35737435
8436540
749689