Knowledge
Data
305 980 1589 15045968 404342
6452330 5803783767 754447645
558403 693545 40420826957 968090340 750