39 30605
17168 618678185
5149 464000525
25509 666010487
14099 943703925
18248 381351031
10598 614441669
4107 403123890
21977 218231825
27750 633297128
26207 225983843
25498 589966091
25125 103113527
10807 729732802
3078 506480382
10623 517503975
24820 791392155
2739 722296073
16530 729994729
14137 596040683
19727 514364722
18320 714644995
8198 900853177
14312 513111292
14004 727109426
5078 778890548
26419 4800325
28297 432510015
8751 225084430
14131 401943906
25530 447277216
24670 817079321
543 584701309
4243 387443345
28401 523564831
30138 919521838
9652 58060403
29941 366728711
3097 929371993
29676 926399333
