Knowledge
Data
46 64704880 3340678613 4200490644 7238372
21821 9250882 1087
57598623236 1543 14327410067 31260353724 128331845