295125
99492564
26706798
14065569
68518308
28585618
48514950
5905267
47928676
7461219
98483011
85813903
16447514
12674240
9899441
4531582
76008763
13682537
27467124
57773828
9942792
3776696
18575222
75517457
85302325
24453660
89388460
8345652
79607570
28462954
1355963
79944280
3120619
41285268
264665
72986129
74277802
72016458
18794639
77521355