Knowledge
Data
42 31887080691 5829216534 28684
25768 38197770 7262762 7710050 19891
90 007 6063282 299201 22194743653