Knowledge
Data
983160 63360 6594309 5749
2370188929 170097 5969 87570313 538688153
50 65334 87858522