Knowledge
Data
2252 45226729 8080860 25782 006249
3721258 1517 433 98718174
70786 642 3208001639 6949707