12796696
75003205
96456610
86564833
96668199
98917868
220271
25296715
9279182
91328977
48458179
76199372
12987726
65297806
585997
15148705
79231468
84723802
11758037
28848427
77653480
23706355
6191178
64708630
39952848
89874111
57302546
24863355
35468154
35529931
11615841
2084869
19988503
4482828
85024634
9771244
7858167
29383208
5457127
658965