Knowledge
Data
93 22505853635 886675 405133 8762634
55195 7412546 40343 7880161 728779
28886628 36 34 5754593375 98562272