99076224
59365468
9501626
16881741
42261490
6427162
8659844
44008217
34686558
65721893
19088324
3660680
64517019
15408829
27910
19285020
91624690
95892464
75096022
71375165
80553083
16537178
72125325
2895719
39516710
46166872
1102246
48761117
89833063
34031107
31739524
4387605
30646920
53036994
39141290
39602912
34385493
56212345
8875680
89274525