Knowledge
Data
30 14038 664084533 9211 5040
25048084263 3195 33133724 65938858154 436289
380143 2014874 4329607336 03940507253