Knowledge
Data
137226 4369553 42811472
85870 5747891 319951 314833 350223
3015 3667837763 2364592 8776