Knowledge
Data
2102 58961303 42628376215 345183356 3986365
1296019 1892091775 23767 94497270588 242
29670745913 310602 2885891722 899 16113518304