948753
64198533
58821603
27077961
16802269
89092910
75011990
25192850
7761850
91651784
97009781
92647496
90777543
92679031
47208000
19277449
58223578
73442485
19737549
39945210
53961557
59872921
70291142
58131837
99565736
45396400
36073888
9130243
96859143
41296379
1073881
9486187
24317363
55436026
15406848
64919499
81748762
8007187
30801734
77004291