Knowledge
Data
66 93187 56500
15931142 32099 807000 3227608
2164099683 59054856924 2123228 71937895076