Knowledge
Data
108939 6666 6280 115871189 976959
4625738 1607764704 5449 26053208 30385919010
366084545 197294214 12945888398 3392123653 266