Knowledge
Data
34575 300672 0653 382658 653192
42193157800 31959662 2820964644 391
8094689260 0196 12754862576 93273996 22