Knowledge
Data
339912 952889 8739005732
10530632 431068 832 7008 89401
9615332 937571 643793010 839126553 5737486538