19986086
34568224
16039331
84408157
13845909
70932938
9549364
36797465
47623826
45636441
51796516
12042190
9282617
64434034
2309331
3869328
2319985
35782433
50204409
65106901
70138345
6337296
15993313
7031840
24664579
77261458
79184361
77258602
90518010
1226345
5033560
66879563
65057040
26963348
75667590
23675521
96644922
82118987
6846941
39721721