38186412
521251
5177951
20183506
2770912
76468674
84217249
30066495
84444616
6887829
17356032
7480294
32343214
59364759
58416382
14861109
6942376
97462571
31812642
58659823
78675079
91674334
51772456
359885
50916594
50821294
79964182
6912387
45018507
13637209
74103397
7817671
19048835
29357103
97627568
28186040
37987766
16577407
14115364
2073952