Knowledge
Data
18304576 8680 64 5979
817547012 7331 1645721029 6330647 3562297220
702 46969 473843 0086