86415571
74209312
86019816
71768501
69052594
42862142
33053005
85517097
56894109
36278549
7123855
2936900
62731131
6241719
45125134
13324922
91539275
55488406
98892628
11903366
11351862
97389893
31545474
37583168
69781228
71649672
43963114
16437501
94928468
7063336
9033464
8423144
2004684
30367272
92225043
82333688
8979779
20903754
67285310
36716331