Knowledge
Data
30635 952 96114660
9284612 964 85950 7508343820 9872
149123999 3120218083 1382059511 058 52