Knowledge
Data
29147665983 3285872 3754702370 80120
28 02690974 701740763 365285059
167098 82556766 831315 16504150 687765860