712894
463200
962269
402638
52960
44873
686589
597490
472498
2479
502565
79293
14588
848586
71612
253445
224637
46624
157285
848442
980469
565600
117384
468505
672165
950724