Knowledge
Data
50 8050384946 1666086
71 14333 764029
3012440 5614354951 78786006428 342508964 12575241500