Knowledge
Data
500686 5479 5048066 2439613
990009 899982 42355500915 2644038 655728390
9101377196 186951 79