39809 72
38819 60
34716 99
3058 93
43540 91
52848 66
3261 2418
7805 6413
1392 5807
1975 8107
4471 5781
5916 4633
1264 6615
6713 5959
4339 8294
7900 6547
2304 9420
7465 8481
3759 4645
1604 5361