Knowledge
Data
2993 50383311871 3340933531
22007375 441911449 03710243830 705231
1979208 895297560 683817 24938903758