6884023
57019817
96939080
50977515
19698804
7895175
85066330
51206941
47558567
57081580
7416832
92994046
21398871
20632105
20247728
93373966
42543865
86781120
89281332
97972049
5257267
7015719
90131687
58503163
92332140
27785189
9722885
81177857
54695047
49348591
4552854
41598801
1313375
90878032
37606952
24769225
75072650
35481709
3943281
6551987