66012670
44055327
1521518
54834750
8647689
90467354
95507764
47538602
25511054
1238397
84112180
9387672
36165448
46963789
57617301
13518195
65953637
32223727
6979415
19797814
92815031
65682403
54468430
3379815
31473530
61035123
69043027
61805821
48506878
93456371
76918053
73273870
38991214
71112216
79024184
85367384
77658160
78004731
68309307
96545399