6610906
21076088
5287751
23368989
52256088
32309945
55184923
16059264
76848459
78268166
45146696
25993440
3246826
94023352
38932800
53151118
25352270
48549814
88059853
15427225
1459751
17063168
69655559
53881521
56887918
48702763
53103614
11488687
52086777
8735833
10563783
11066140
2763304
72347894
7883935
53104311
90955777
68623965
89709704
84188848