16 31489774 75583422 98416671 49568756 82418614 64230518 81174034 25607541 73032066 3967196 28869121 29693750 34059319 36635652 82526686 91082035 75583422 62685335 18748985 63356644 65924818 87366120 78738478 52362496 53826148 58896218 41904703 6825874 10605429 8720645 44716736 75290734 98416671 18748985 93386325 53794826 24693891 82235235 6907531 69765739 91587303 30155842 69618778 59294012 30282283 37045725 92091415 75553816 49568756 63356644 53794826 73677730 30232725 9890583 24503343 8329075 34443310 36003310 27380630 30309248 85271149 19190304 87672717 88988618 82418614 65924818 24693891 30232725 59202922 64642254 57970675 53525703 52139607 22948802 31685200 70501357 71192495 79513362 38243901 13586824 64230518 87366120 82235235 9890583 64642254 36235501 10616212 53507088 51980141 28413486 88287488 62608812 56809336 26847714 44767393 19945163 81174034 78738478 6907531 24503343 57970675 10616212 93800005 71995657 79126970 80088720 86384812 97586956 26997146 65963181 56685524 11601737 25607541 52362496 69765739 8329075 53525703 53507088 71995657 13688585 13711478 32082185 47176261 1373623 515836 77844827 60250991 96313816 73032066 53826148 91587303 34443310 52139607 51980141 79126970 13711478 64758263 22665512 28827326 46903710 18349091 23225165 19234068 71746656 3967196 58896218 30155842 36003310 22948802 28413486 80088720 32082185 22665512 65464887 71643818 39090548 37292814 59858057 80300619 21030719 28869121 41904703 69618778 27380630 31685200 88287488 86384812 47176261 28827326 71643818 68669215 26672859 34099410 52557338 68880032 5973924 29693750 6825874 59294012 30309248 70501357 62608812 97586956 1373623 46903710 39090548 26672859 69498731 78686256 42043193 56644085 71454389 34059319 10605429 30282283 85271149 71192495 56809336 26997146 515836 18349091 37292814 34099410 78686256 26106896 71081994 76138275 57218872 36635652 8720645 37045725 19190304 79513362 26847714 65963181 77844827 23225165 59858057 52557338 42043193 71081994 38574543 63494258 10275494 82526686 44716736 92091415 87672717 38243901 44767393 56685524 60250991 19234068 80300619 68880032 56644085 76138275 63494258 81285883 49657040 91082035 75290734 75553816 88988618 13586824 19945163 11601737 96313816 71746656 21030719 5973924 71454389 57218872 10275494 49657040 14567230