Knowledge
Data
586790623 306827947 965869244 14575
31293629360 71512 29 47829319
49364 368540 161228431