Knowledge
Data
514563890 185 4386 21035624 8958181
131383423 15226 506 2945112 600
683320238 7806563156 7084469361