Knowledge
Data
122 108 28 02 15194060386
36792978 76 92825366 60828249 5907
100378246 27891404470 841888 86