Knowledge
Data
3427252 1066 47710136891 5238 814531
972968 2406309 4121 2372648
21411078 7840 8042890