Knowledge
Data
19125790607 386470750 45312 3999860
32909844 11286162 331366 9433
5818432582 67288 508719 1223908535