Knowledge
Data
502226523 66648037323 66409 607963739 513821
20443395 5350247865 10851708 410413 1249333662
40 7715350 861581027