Knowledge
Data
3971144 5629 145855725 72156671720 855330299
75049217 6518470 41842141
28358 7921 4668