Knowledge
Data
5425398 58954603 980856 624275218
2666299 349335500 7136 994856120
13497 926990 96010940 521069