Knowledge
Data
29777121 43325731 150640 74987839660
926910 78105 5138754 86639628
1350 16081 4824669391 67236 0210925084