Knowledge
Data
3165972 1537505 631603 14976667927
93546688 854772 052661746
4325673745 3570 227983 58