Knowledge
Data
3119522 94 1898561474
166818887 80 690607 60544817 5792
745655355 20301667 4301848383