Knowledge
Data
45139 721476626 18652 8122193
4356968 6163064715 13170032 2783690 80458069510
40214 93293 607