16 10218362 40742172 91128924 28588019 91672831 84022873 72434300 54192973 502779 21921929 4388112 79870470 71952590 17482965 68058571 33210463 40742172 13582546 43552802 44744051 41504573 43331052 73142254 71132640 48315405 41087660 45756608 98437843 79962719 99428874 5715428 45937470 91128924 43552802 14219629 13088479 19480090 29450533 16840041 3124028 23729713 83628988 52026146 83580583 38956397 10001896 40758224 34579558 28588019 44744051 13088479 33472583 77108747 90384411 90565076 66820490 3421987 50264373 90642552 78069741 34736915 26648248 85793384 12217310 91672831 41504573 19480090 77108747 76620938 72871270 46041038 75562659 56608343 10077388 29413693 18473862 57798144 18383436 48617873 77364656 84022873 43331052 29450533 90384411 72871270 82960187 6078161 51423955 88659544 31997665 38017794 29613845 72865948 38013674 70956632 51180312 72434300 73142254 16840041 90565076 46041038 6078161 36785746 36100108 59173745 35309914 3681388 52598502 64031696 62517755 40308025 64115920 54192973 71132640 3124028 66820490 75562659 51423955 36100108 80154672 12015197 96391880 84024930 33729 46114404 6517138 63725156 81142377 502779 48315405 23729713 3421987 56608343 88659544 59173745 12015197 13327744 88081880 18200178 14010997 17835381 9027936 31098229 47043942 21921929 41087660 83628988 50264373 10077388 31997665 35309914 96391880 88081880 56915122 50264238 63431538 71358091 48624225 77993926 15308864 4388112 45756608 52026146 90642552 29413693 38017794 3681388 84024930 18200178 50264238 10582385 18234578 4716376 41182682 66354811 88303138 79870470 98437843 83580583 78069741 18473862 29613845 52598502 33729 14010997 63431538 18234578 33791985 81007612 77501618 71474340 59211770 71952590 79962719 38956397 34736915 57798144 72865948 64031696 46114404 17835381 71358091 4716376 81007612 55985332 24866943 80907082 90591302 17482965 99428874 10001896 26648248 18383436 38013674 62517755 6517138 9027936 48624225 41182682 77501618 24866943 50379002 1664226 12631647 68058571 5715428 40758224 85793384 48617873 70956632 40308025 63725156 31098229 77993926 66354811 71474340 80907082 1664226 57481754 6884441 33210463 45937470 34579558 12217310 77364656 51180312 64115920 81142377 47043942 15308864 88303138 59211770 90591302 12631647 6884441 84097858