Knowledge
Data
305935460 35 5579972028 2165244 561
93897224136 17969741598 871380455 1321789346
615881 8284583 64672552