3249747 463755 132448071 94328559 188367704 166074415 6820182216 690141455 0 2271940628 971437676 399368 0 2806261960 13253 17767207 186954407