Knowledge
Data
2691694 591502709 103512 94718773 18123939681
352 193035639 7025853638 556587090
78 109 20 520 573576476