Knowledge
Data
906 1754662 752476143 462694342
43 125978 33809 49267881
7766749 5808353 7171 920559 52782