Knowledge
Data
628 3871562 708340927 71247 17397556
29835 52192194 27246598 1090615454 5951911591
810 518 268562 3665456 2378406