Knowledge
Data
304848986 84896 7303666 33992033
0642980226 0245276 11823291360 4767 6308569
929361895 80591 148 512779679