2 4 6 3 68530 0 2 5 2590827 1064823 7132712 1265409 1521366 5182060 4382 2202 18544 20216 11609 12900 35 196 1 1 0 0 0 215156316 135906307 87542952 63470656 38199354 32900012 227803967 145243627 89715503 64430987 37394917 34751826 0 0 0 35 43 56 53 37 57 0 937537500