Knowledge
Data
312855953 254560 75270449 26009382 970763337
699504681 93 36660489 7872062022
0063886329 30 530198308