Knowledge
Data
43681 84393917 36511328289 7418190 493
310 599 86233 249834
89679979 3432101015 180973124 8561 92856168