30 37108540 2348 88457

37 8701877192 3684 626

796030 728309761 344 1885153413 7632

956 047398310 404455

22420932392 64726977

8132502637 11312701 74325767 2213060 3052871192

4288833 94 94929838 1500411768 772 15811752 71326 0532 559 7876