Knowledge
Data
285257293 4588677 135066 842264
983630402 846395 372
719806 16778372 5982861649 2655628 45096