57003648
44553040
5816891
30805992
73192506
51633963
8945677
29941009
48918458
7434919
87567389
69065636
81112440
88192481
51786280
5817023
1061535
23469729
89548864
91531189
84546830
59933774
67273509
36297870
5633769
62273198
43604167
38218182
56237614
48095182
5655476
2597426
10938135
17131243
58446726
43878992
75936325
22901838
8367378
4077793