16 22833997 7191499 71236196 32167916 5450450 25053286 58906026 63581996 53892142 16064101 30863533 63289439 68593872 89164777 40527097 27147764 7191499 86363291 36970969 83980103 9864940 83459633 22030009 72528993 27159573 34685481 46586574 96045299 95785727 84061489 202927 51852813 71236196 36970969 47476168 4419289 70051371 77628880 1051827 73092127 57980774 18124545 86106239 40442649 52360974 87142552 81789103 51831712 32167916 83980103 4419289 6044860 68400862 14279907 36446623 99402469 60826985 15691529 40947707 10445222 92937704 92843783 91683580 64933079 5450450 9864940 70051371 68400862 45337568 80722126 77761712 82835512 73929195 36398236 17828963 46469968 5961170 37968266 7424463 63382906 25053286 83459633 77628880 14279907 80722126 59107621 1881599 98486113 84093924 10284811 30569903 99964291 44688911 64033434 95136333 11068871 58906026 22030009 1051827 36446623 77761712 1881599 3280800 44039283 69803787 75362006 7881016 94774491 55435534 69089812 75482973 87287648 63581996 72528993 73092127 99402469 82835512 98486113 44039283 78293506 80210561 41645548 84709033 36475391 95436316 16645303 34792707 97270856 53892142 27159573 57980774 60826985 73929195 84093924 69803787 80210561 81329569 42608301 12699779 19303041 61364574 17453328 14142131 93726515 16064101 34685481 18124545 15691529 36398236 10284811 75362006 41645548 42608301 59609591 93041382 66897916 72218571 28801457 43213614 3418743 30863533 46586574 86106239 40947707 17828963 30569903 7881016 84709033 12699779 93041382 69232934 43074658 57301489 14555091 55408933 91668565 63289439 96045299 40442649 10445222 46469968 99964291 94774491 36475391 19303041 66897916 43074658 12556204 27317692 60150922 68535035 9920246 68593872 95785727 52360974 92937704 5961170 44688911 55435534 95436316 61364574 72218571 57301489 27317692 65843958 36829342 17931144 6676199 89164777 84061489 87142552 92843783 37968266 64033434 69089812 16645303 17453328 28801457 14555091 60150922 36829342 11427619 62505946 86609729 40527097 202927 81789103 91683580 7424463 95136333 75482973 34792707 14142131 43213614 55408933 68535035 17931144 62505946 2021924 98256117 27147764 51852813 51831712 64933079 63382906 11068871 87287648 97270856 93726515 3418743 91668565 9920246 6676199 86609729 98256117 62621518