24545364
39886170
71372642
48611978
91685001
71348356
18513974
10274849
42639493
36922886
92751510
18765905
31481267
16011163
95635762
8978366
99587215
534057
4473584
25427602
15323302
7798677
34378402
67139378
80574311
50519010
27988729
8531697
31629111
96316174
39624661
8321612
9116208
56443533
27321297
37781628
27473452
86853500
34737287
26321404