18097630
86933739
13502947
725755
24359239
42781896
2073362
45059278
78169159
41035994
15559448
4574376
84419154
71675909
67315851
20492447
6469077
24428673
25975482
32319023
6096833
586671
3436298
84134688
9989417
23927577
76868098
34993530
54164059
3170912
98047668
48027143
1727017
49733075
55656227
33735035
2249459
33427726
80816258
85282553