Knowledge
Data
511767073 6666403558 2573 2958904 35366231
16731395464 330663 210
930503 6293652244 98653 66715326