Knowledge
Data
2860 89703 450805640 268 9621508855
10536376116 31455275241 99263159497
0249 2487236 32270048 521905954