Knowledge
Data
388507 683 102842280 700926 9309
31 30760991 2765942 38622804
42305470723 53 65134 68660 829