Knowledge
Data
14219530905 18188261488 9105 931 563129
6559258904 855723097 72869773 2815
253 740924 63276570 533591453