856858
507134
828162
39786
645446
530249
846826
706170
132366
700128
428947
163392
203584
1000911
69972
810207
182871
220336
675500
82715
54138
562221
304179
934219
591122
433372