Knowledge
Data
10950 4286 1829384 423536636
19404 0307 84590863097 0516
2968221 33653 15031936 81012729