Knowledge
Data
317964281 3283652 2257 0099122 388064131
31209908 5962 118 995
943 954119 49602484518