3212081 461796 131254071 93626719 188214209 165866955 6814907128 681915627 0 2270075084 962447268 399368 0 2806261960 13253 17755344 186891667