9067962
72618103
81924068
63708141
51104657
21707955
89207907
6423578
717489
18643600
20033162
1060168
68205068
65119554
43619854
68148596
71388802
80494850
9029390
19326206
61746413
27938723
13841867
12931681
281487
56935913
2097369
13283984
7475674
42863689
376376
15114367
85216815
94305772
98594989
17995639
56111926
666685
97904847
80856710