Knowledge
Data
334316205 379681176 2601611
38 006 43319802752
906 81821216288 2892 75210270572 839046228