83756665 22265457 59607530 25534805 31658772 30049299 25568780 79606764 78020401 74407990 96930970 50618982 89672141 12017150 94520571 65388445 72574468 25303096 81516569 87267113 41884035 16241546 40417956 55069872 64900950 98469344 35183162 84235181 60201059 28276407 45662277 43957724 40541865 95269807 59492530 62200637 25319107 75061310 41807401 93339509 49469301 38738372 43958492 39141442 40755522 38479063 94529887 13329991 53782160 76046457 90597105 85666195 82288003 31015062 40736068 47188954 29484406 65919231 31424135 79685465