Knowledge
Data
40161663 43 14528 22622719979 15852
40 02 850859983 90023183728 3458
48 697290284 8828368