Knowledge
Data
2949581568 86108 9282 71447 744382
858380257 112732771 97 416970 81038210633
26 7242250406 18832115277 2667471 234847903