1 0 0 2 14 90 646 5242 47622 479306 5296790 63779034 831283558 661506141 203183149 878035968 456796197 911763426 428159996 654286749