47857
74565
946736
667735
377976
25956
71145
82694
304917
718512
308655
547992
22838
565207
253167
687935
899222
1854736
161876
535864
59283
378313
193101
308684
597995
1311265
601748
455339
151193
117657