65990
482710
122413
174180
420216
5924
486567
836426
167299
622753
165263
425511
843904
547178
603381
569952
102146
385654
754357
28956
911162
329388
188602
35735
4614
297851