10 183647550 817001830 510133616 276515832 648038417 960452034 574006154 150024677 873754653 218846000 967567749 645035507 983250870 500977011 700525159 983210436 438262429 433872079 713354246 329504394 885413554 632418216 846023758 1 838088567 451868902 923680785 863568065 707841859 484619566