Knowledge
Data
112903580 4123368 72276 686709
85820847 248194 9366132836 5063876 553
21797439179 364917 12546980 72 19177