Knowledge
Data
3116656534 854418192 4527575 7745588 904681
2678902 0506896 9449526656 591 646
8275050 568742 2800666