Knowledge
Data
112656 81231900 858714 96583251
76987558 78452070 682691 33689839247
254694920 1727927527 5306779 028598672 831250000