649138
93396725
75489816
70123475
3016195
34716603
49264367
89007271
2153923
39536798
8785133
23098455
11605703
28233793
52192252
83946772
67142386
77877437
6381758
29308492
9361391
62026656
39103069
79409987
19905334
96472372
11498769
92636316
28673912
75525762
2061904
24496023
8006472
35854708
7394727
90072805
20823
98406877
97393046
94785851