Knowledge
Data
44556430556 495149178 312371 155895233
83569247 2306565 141048 02664236
5310713 542902 494826 1368001930