18186663
11046713
34451758
4749140
39443184
58802634
48045371
38928375
5648122
4685543
80459081
97921764
19722565
82541439
11012513
74632597
10442486
33457068
81935424
5708497
19285813
7488796
2364166
40472819
9198946
24818461
56169705
1797947
72221944
52788201
19549966
89991372
30122069
21781596
12923489
56688918
37282229
3024326
76915691
50712172