69622072
36788962
105411
17944474
49264938
4358751
6348771
48006405
2972794
9235636
94619324
17487862
13831180
57775512
52066170
8021606
36567837
27817360
70672244
21957521
23952761
4566693
13159860
95976288
76764682
25069596
4214153
39167672
54687461
80143918
35014872
20995840
42121925
28429944
90371669
27001010
53543209
70353679
83543329
9742274