31022530132 5280 2074747045 3202894566 867
601563 15951 71923 628410256 55
7914 28 939487779 4300 22794
2627 8647024208 911729441 1113013275
640 8978959821
86 55543 41591175
17 974743 776022947 231737 22150608 54681373 6357 7723411708 57547706 18307222396 2847268102 3327114