17363656
38467396
6009310
99834495
95881943
26791836
36636
88615070
39785325
2397072
2649181
45539979
91307052
37607683
56469766
56521128
1948644
91692091
9433503
28651190
37023395
21837624
49245290
97308587
76125683
77814649
68955445
58015385
69059966
81807971
95164089
7562309
17781103
62931865
935788
82353757
946957
22738423
18931323
68161286