Knowledge
Data
5227 8128 60656 40033896
22108153699 88757325 98796 966291
42829099 761 420 457640 7659