96123734
62865527
98227118
97101615
35662493
41636718
66055912
74035652
75099333
61374014
32428321
20178469
27079067
34118537
35882202
59315911
8339461
66063695
94622871
89765142
79068365
35939785
13382874
32694818
47056666
19426261
18843625
3887876
88141816
39116176
41307792
9139660
47534173
80022699
8202525
45177054
51963358
85393085
91044377
46991437