Knowledge
Data
587677695 80898863833 527605975
399289267 4363211 3658 13426
66449080158 833462776 228342531 4131432656 2674