Knowledge
Data
983996 35258 510306423 11399
742580 6559221 2362 77558263977 9224487
272 35 7171692 559696 20759