17914618
32829205
47626470
2319109
40568709
67774276
49377050
42047129
4749976
46628814
91535541
10338902
60114453
80305401
94636
78606463
39409309
99236272
60698476
8299731
12571686
16663440
87462707
54019651
17567463
42497475
43581773
89226817
90497867
90711909
58831620
33965927
77691984
21613927
45582902
51454312
17894639
1648872
94389496
116262