Knowledge
Data
106385 37152101682 20328 5188680 402038982
800 2232196 9563 75325394
45 622597444 643053 2249156153