Knowledge
Data
294120897 8246462507 760237
18140928536 22395145 9209067210 55130 2376223
424509591 6520878 4771916