116945131709270289
116945131709270289
257438341709184151
257438341709184151
133630601709097610
133630601709097610
835232591709014459
835232591709014459
218841011708925925
218841011708925925
771087461708839743
771087461708839743
277388321708754485
277388321708754485
603364931708668149
603364931708668149
612443881708581463
612443881708581463
588698821708496152
588698821708496152