Knowledge
Data
3003562099 252 400 9813388267 7769362807
20277409929 22 963192675
63 8108864426 81 4036358