8503 597
9491 56
302031 1062
17123 325
10385 746
19683 667
59307 1001
9601 311
146444 681
115319 866
48686 381
5266 470
5554 234
47037 158
59957 457