Knowledge
Data
29054986 51330 16258679 86205
93152158477 23930911 528965840 528 9202
22 19697 17384795 5830170003