Knowledge
Data
59 499459617 64 38129005836
16459 8930111 9251821697 3222233518 1005217522
20 70728200986 8272