Knowledge
Data
42271080424 28092370 431330 5581601 5920
3713635042 9009451128 39806 690987
20429 82 16764 791205 8152733296