46139717
65427498
39013612
43908066
95915199
39691692
89536249
364642
64252048
40813920
72612226
10233470
7690319
53503673
75305431
39689699
27856739
84253850
13845211
65381801
37522164
85583232
81027308
70921224
8507237
24041632
55353427
73586293
23415645
70855343
21575296
16027372
12771088
6775900
30415274
87294509
51931407
13636177
41274183
92401103