Knowledge
Data
30589 89 460 67713427 38141
342671483 132 5055763 2608015902
0446096667 4629911915 4074