20128959
48712179
89161462
47734555
20633144
34616064
36334566
23867732
92052976
37382622
27376768
20128545
3035907
15265945
12319316
30792948
74948375
13999276
94764306
24151740
35756838
47549235
11829215
12514784
81489551
20719320
53417471
70455813
272424
6936510
82233366
75417771
56526683
94667428
754377
75433451
79777093
365873
84841561
42218691