Knowledge
Data
120811603 808369805 355250974
150 2030313281 4220
9880696 5891174063 952179 9311864947 826425297