2872991 440521 113956420 87149587 186178647 163694576 6736894792 454474005 0 2233648228 541636579 393387 0 2730951936 12986 0 0