76627105
43325103
35135901
3923336
84712864
6358809
99795266
11386407
2305280
3701919
95004687
2474704
18994029
75698698
45359982
9023143
48192142
72876887
1852762
81044451
11547695
48072842
98919636
59596129
7587911
2538109
39122063
60813775
5120921
50069476
8934908
7558528
66485996
94872746
9248872
93458438
54225443
31138300
18663477
28907057