Knowledge
Data
1331 71531410695 1140784 63860215
1458 840928164 65133032 592
5927 9022426 6857 591 638