Knowledge
Data
58 169918 477 9047754
50893413840 4230 13700 3185166280 307201
1417 58078855490 803068241 42