Knowledge
Data
3943306 0190033877 187802425 866037 50631632
351 12971417252 8360278633
5228335201 468854 112050 49408757