50 50 62304193 91247505 29251304 85213003 11694075 96199248 17711706 24586856 45656742 57554210 29897582 54042522 44200697 63492512 71869151 52977807 87081410 81057364 2328054 20516883 18697283 46142448 41586735 84100696 70675827 91466530 17186815 26837031 85810173 50449735 72663880 58840019 34157994 99478078 82373565 85241108 15700184 15850006 38574939 80709933 29766203 90656381 36298132 31101694 4913377 710399 91347311 12359958 8090685 75185226 15615034 32059694 20312761 89772582 93070213 90712246 13624460 29365548 89131522 76423178 60436954 32570742 6174672 41171711 5101437 90150351 37643867 3301012 373905 48977708 66362756 57714345 27449059 91258157 78334343 65580761 98231446 8547354 73748797 84674472 19970500 95305199 54066354 28750888 48144257 759650 88888329 2071048 66264406 55652304 39835227 48401826 7157336 64759625 2786897 43623652 65841445 69170780 66043043 49008060