Knowledge
Data
29412270 537161761 7682622136 9471704757 817994
5951862044 420459882 93596283 8938229
3486266 1502 2190252