Knowledge
Data
31 93 6856206 11545589 6404
76021905092 929100 528516 6029798369
310 30546 8775 2248250 64027