Knowledge
Data
48 805036 25017129252 5715697 139
373300386 609211331 1160635058 60922078077 4521522628
20918183536 9131 032 14212502