Knowledge
Data
3025 2334 156198 26595 60655445491
7905298 4138453 2494237
4850680 816098707 56920 37776347242 76758138