Knowledge
Data
5080 34771715276 430 2376 2637710
2315 545592 437629290 9829930410 64301080164
401479 80639801 1958605