Knowledge
Data
152 43033 6228235 962598
513697861 8580725 59214947568 109541 39030
787971160 4051816 8967597539 341664483