Knowledge
Data
3160 898820871 9274620 25868063355
987 8071468 1551099 86923843 290463236
8301751197 8593536 338 768062