Knowledge
Data
39769 184905 261 4757928887 385393973
31 211434 40486897 17752598568 1451307
7851 306181 16646589165 3865297714 96597079