54645448
9367460
21096912
4906154
85227184
86009219
86586755
92431631
24209828
83902802
10324858
26622003
6328968
7993186
55667153
14948927
58429114
14143974
78024891
75696518
17672929
2996826
967808
11943872
14815047
20741927
74314696
65802138
2336298
95265316
37192023
3873853
40117733
70963337
57538757
44122643
14184051
27675086
62914118
80581575