Knowledge
Data
106 2187708909 931129719 545863253
26841924643 107 771924492
401427 032553210 74684613820 949