Knowledge
Data
2505 904110536 3232718768 14726180944 2568
25 3451311734 9251548 6425593 45
8170387763 78350853629 47962037 4031598