3996674
91992878
32376732
8324047
25619259
16062407
47824638
40429057
8919410
47931391
19901502
62693652
3728295
45406172
54348706
6232523
69332584
70378277
29132813
78647608
32941393
34588646
68046747
99574358
16309076
4823876
87041490
50064021
7188725
99376747
88379181
63541958
95807214
19197108
41888981
4951181
99966671
11174578
47068084
47701249