Knowledge
Data
161 391 33561802
884292 9100924 6655462 22406 15016249
349708 915491 78857950799 59449537