387545 387718
13
538747 584721 719328 933760 630580 335791 743421 449177 821119 21414 917337 748384 191028
0 145523 137143 78940 233620 23316 233899 283294 264511 328468 241541 254002 339496
