Knowledge
Data
508580056 40462 142121 60844
1902744114 8238540 5682
0576796134 6599851219 28076 926796 35095