90 58569448702 399693024 9213 7388688
360468540 42024534 07177887 656 3477663900
010640 0440172 64535
92754 146183 926543192 7107728254 532191
690026 39831670
7843 2101367 33096
905014047 3365 141650951 2809116 2022031 56754793 76160154 498410 72133 2719 9537 5124826679 30477299 59