Knowledge
Data
28 406604 8269 22 658
51724430743 6037 257
62190091988 1213356 79724208 708944656 390