17 18951
14995 606331238
17263 96093149
4949 642365375
3974 185177503
5472 754372162
14484 394798742
16204 529450211
18727 923625280
12487 509671751
8143 981975820
14227 627004234
2717 368523487
2109 348228986
1477 303891346
17463 414436249
18742 984186993
10652 859320094
