110836
16316
42543
2463
999182
824146
48738
28112
48197
91634
1349
745125
107429
841171
35127
1238195
960162
110322
72985
77651
22880
684086
6574533
7732162
889060
7303729
6605614
5491746
84891508
9794233
7373399