Knowledge
Data
93 2856 84144554 206593429 1385025780
305357520 8250053355 87651 607 330080
77017754 4370054 2413 5697 2908