Knowledge
Data
307377 57582111 259 25771380 2100123
378 1432 1587877 1638812423
853327465 645 475106