Knowledge
Data
105627933 88 6970216 1697
402108331 2670 8692725 59748671902 349
5902322 25033550 73832 38408