1691 3461848 21686767 1071704

16905 78 1791919

50399641 86273050273 218634966

813 73063746 16327 4095 192577019

167290615 25 58487723323

98 1107 25094454 54223 58459428780

47208 78032957 43550932 6732 1869322 5115 43992147 14994237282 387 665 97547