Knowledge
Data
50 8944955 3192 23776 42409637
2041111742 5575238 8942 781 5066725
99693376 60734 8741 45038305 9339956285