Knowledge
Data
10098 526 2373004698 87669220 90380509530
221983155 347 57474063 245151282 552190833
2121017 293062798 218971813