16 11868309 52454190 2188140 34266011 82179754 73000161 97225024 50251002 64873115 71067696 46900718 97542467 25715585 70188016 70672411 9342488 52454190 63796558 3861089 97153059 65863741 44277902 85880157 45624835 26263890 60557509 77752594 25759568 81346445 71549635 72908188 8145445 2188140 3861089 57216129 2561072 85824207 81036020 397162 92667429 17377488 52333976 52479968 49228632 94493294 37040901 4000064 84705322 34266011 97153059 2561072 93926916 17555046 63097105 54674396 25410537 44601414 85936389 48655125 14808520 96586622 76301601 69866498 28575129 82179754 65863741 85824207 17555046 20198495 91510582 91859407 79055819 89944398 5196983 74332884 72100344 32057886 38573700 70827097 22400869 73000161 44277902 81036020 63097105 91510582 78425393 66192193 22892360 20456166 26540857 37538442 17656268 40129871 47211900 8817761 58876599 97225024 85880157 397162 54674396 91859407 66192193 90644172 67669185 23244548 72318401 6147888 93420 76137493 96771956 15776033 67060895 50251002 45624835 92667429 25410537 79055819 22892360 67669185 98427701 1745572 33555846 38717018 83966611 82057761 76635521 72684564 96121559 64873115 26263890 17377488 44601414 89944398 20456166 23244548 1745572 8378114 93493207 10900658 9322118 84351760 58159631 10597298 41321502 71067696 60557509 52333976 85936389 5196983 26540857 72318401 33555846 93493207 70647111 48679952 79203471 22650027 23052690 51085276 32901653 46900718 77752594 52479968 48655125 74332884 37538442 6147888 38717018 10900658 48679952 47850717 79278268 38453078 5741988 33464143 24294877 97542467 25759568 49228632 14808520 72100344 17656268 93420 83966611 9322118 79203471 79278268 1482156 52319505 68807378 29518657 36963000 25715585 81346445 94493294 96586622 32057886 40129871 76137493 82057761 84351760 22650027 38453078 52319505 46623025 27265586 63450059 24015709 70188016 71549635 37040901 76301601 38573700 47211900 96771956 76635521 58159631 23052690 5741988 68807378 27265586 69945434 79809650 48140465 70672411 72908188 4000064 69866498 70827097 8817761 15776033 72684564 10597298 51085276 33464143 29518657 63450059 79809650 43735295 8597261 9342488 8145445 84705322 28575129 22400869 58876599 67060895 96121559 41321502 32901653 24294877 36963000 24015709 48140465 8597261 29253326