Knowledge
Data
5015615 1812968 53780163 96166621196
478841574 47007963005 2833163498
2612810 151231 90350671536 508700 19283567252