14399732
90293158
12544661
96157151
1748619
20951325
52467160
16345392
79267653
76052262
10805504
2594960
62955129
18411332
81505852
98847614
28989384
92217001
74778849
36166838
73205781
6441042
15185569
91802060
70501553
28357644
10472731
1287319
58621695
23663832
18169545
1756429
13288913
75572819
14358775
14952581
7876283
34254802
794111
71657795