Knowledge
Data
631108191 9229 881496 4811292 653613
25421 5713 9905 944 076127
31727 654668292 228 59