664499
103888
20644
880240
900192
608104
352675
222884
633928
933120
6535
623514
203584
1000911
69972
810207
182871
220336
675500
82715
54138
562221
304179
934219
591122
433372