22913 4605341 20388267439

980 77308310 5813 62310877356

50341670968 18301610 110214423 824635800 78251646

40886322228 514 75 40714546031 262780292

531848672 0397402

42342 757 97

77085000 8578625328 34249631 84239783069 45040539 930289983 9222392 11463766663 938003669 2463515347 36148354 34167500