482306
14240
50871
216358
892596
940738
232590
782296
50061
723867
476411
266617
810537
62388
762313
664873
732755
899453
946622
964177
894140
82465
196775
941248
261886
135703
956319
559656
948422
12663