26989575
41663392
74778481
8063685
27695709
7200735
85363227
82946847
20651697
8198542
67257665
82221780
1630896
71691849
70863762
92812158
12409153
69645007
59936926
8295553
64433976
80676758
7565644
65801837
68891878
807107
26133868
76191930
38627258
11825986
39575162
98762920
67314228
81918685
91303799
40423346
18008332
12188832
18288634
23087492