Knowledge
Data
66428 935056 5721 32480400 172814825
134576 948 42329 7629481 3798228
554 3997066956 99979585302 50139194 12610436064