Knowledge
Data
59284083 23002661591 465659348
16108656 4318677 71572248
99684808847 609 618330373 2764933231 8730659887