Knowledge
Data
8016 7528 16 999 8856850
5719109 642 4675540
4050322099 245 605049 700928 42433008189