Knowledge
Data
156406 889248935 345098 932601426 325376988
4634129872 562756 510576176
38284701627 11950082884 324980 2309626