38081769
7585082
64759851
68253993
28534224
75695588
71982174
355549
12409744
43839796
72619355
25941426
13589915
11539296
36632341
57554671
65215674
41691883
94112530
1889278
70974262
30075911
30502372
5066334
2697211
73597517
9845494
76415441
57611907
67085593
5761983
91125556
28132370
16812963
95831276
98615657
93664117
8157664
16152811
27743642