Knowledge
Data
106 40600 883959983 2316
509310052 66518 23369 80009610540 8739398
15613801 7317 87212671