Knowledge
Data
155935429 89983266080 2799234 6368
5733300062 98579785030 479144980 4321536822
17389676153 52351145433 43221 305 41