Knowledge
Data
18 497560664 15747 20173541 56269801
655375170 10 340472620 8596628 16110067361
24864032 71832 17978903852