6890822
24686875
52712132
20792532
1949542
87661607
17371512
61265307
13208355
38929361
38354794
386626
29928548
68334352
58599756
31678835
59509092
71889173
2999162
92946641
58571408
9672400
54296078
96763166
31081362
32674720
68214511
71126071
90269350
52854010
86729163
68951219
66311158
29408054
58584975
8099119
46694529
4543742
89543057
31614992