17513416
93387482
47231436
90095481
47203188
6056520
48959075
55411360
55437143
49237353
10739617
65947161
40925274
62298697
1404115
46554117
47922706
24886525
89006648
48892646
596467
15713784
73159368
63026361
26292375
96607724
77805599
94968085
7325077
79916376
58581070
45605605
84453290
82572464
71392335
11563931
13575311
5062265
36978678
24872294