,123,122105160,1622227723,6207098812,69199749,393217907,6107428282,591368278,391922841,389620881,109078453,991897011,443166927,6019369739,856233964,375481638,7147407799,5371196681,152655632,493213922,1074847663,91490187,5655935077,7587667376,1227623096,1234115038,7723292027,5770055556,6022377562,654988018,109699020,1387515105,913026226,600765502,298044477,139124386,805500605,519464831