Knowledge
Data
42469 1998523 17319650
64952017 15843155 1149152028
73462906634 663960 28396803454 88073626844