Knowledge
Data
293352 64673216 616949 635307224
5721254 874060 914211435 2440416903
257138257 7805328 96401573