111593
1418
45033
31833
1268184
1088200
4334718
99181330
87951830
98541481
69961108
73551954
944212
9748797
42791322
4318904
8259789
4378107
4479596
46691693