Knowledge
Data
25 3218 398145 18007
108596550 16 8843 6003395416 37566734
277 7760098778 46567 9746896 0840665