Knowledge
Data
30 8958382303 79844593 4397 26401239
94960515 56524 19834 715
88640 2464441 1495887 58842