Knowledge
Data
303 46860338592 3404978346 44
2400512 95112494928 34720590 52901 5628282183
39391480 8483542302 4355997 507131624 431