671242
44784
165402
110348
251200
903763
265864
883358
581389
767345
564200
339710
372862
177325
328779
692435
229671
576783
652914
1045125
663479
355477
346672
729352
444458
344614