3306630
1462635
45856685
31496126
92245540
12691883
3975383
78343503
79966811
4457388
91853360
11154306
88447181
8042658
63139139
27394298
71708590
19696743
50674334
6397393
18882811
41714313
9869049
16639519
78938278
1702921
55704763
20475491
21553148
40086953
61803397
6527481
79497351
40163975
50237188
47355209
59563440
30149706
4360909
17371870