Knowledge
Data
525791 9896 1908903079 5175561181 390959641
81117 12 4865 66110499075
04528979 2670 1074700823 751804 962767988