Knowledge
Data
151660 42253 561 71803
107631 63339600509 725 92208414053
378038 90 824783712 56859869108