Knowledge
Data
28 396 6547 5303
15921502 112004719 60833671815 929220145
48691395706 40262 40268509232 4885274