Knowledge
Data
43140569706 542264 4359990 9191664 847944823
1245360 8896391864 55334040367 125922 33
31871341 886351368 39533987 137324 6033727