Knowledge
Data
299432 11167575600 816983 6667021536
442600 3158983 45832 556117
22121 933353722 336398 916277