19530
816624
363307
872597
371882
23061
425879
144745
639336
505152
894628
262965
200567
90633
87813
296707
461687
770759
167992
73856
214401
639373
361597
455540
341128
528646
695807
526861
313992
747447