Knowledge
Data
30092352 5904934726 412 787 161
250360 81678640 693906 072504502
8884 921542 14803703