980986 244630 40358236 19575865 114443950 97288617 4422606432 2948972523 0 1259438612 3029799930 248427 0 1899745256 8010 11490428 61243531