14336590
32123308
66035244
32303047
4474696
49549996
1751955
68338342
31469285
85603508
67748901
4058738
49443557
17818209
71225363
54341581
28611483
64989755
15087945
47382176
25345482
45772951
6024487
99026012
59592328
27543338
67872987
7835502
24584162
12223987
79264940
58351163
46466542
14448381
8332308
9542314
95745966
8774303
45647807
48478760