368507228 9 368507228 150775114 654719686 643519179 229046325 545110724 394184632 947601535 392039776