95247818
8143058
47076054
89779687
94845813
4799360
107474
51984942
98121365
4700414
14082524
90715766
7833757
32738174
47738319
25874974
5302814
69861611
12945622
63491093
43832793
22518211
9896052
77255119
13962891
39751024
91352839
853452
8232898
65202850
11826169
43752515
7019535
7684823
26418616
88825605
34265
50461797
7525747
13848873