39 21316
15843 186733172
16407 95602064
18391 419134633
7488 354698128
4951 453290536
13185 455120476
3050 265092947
12311 643293154
8864 755058754
3468 16443138
12216 169102654
13362 553312273
19271 121473863
6633 291673431
5502 32420495
9154 838408081
2507 975525117
15590 623233647
18300 447179435
323 628307735
19867 804409449
3064 587836576
6365 206093879
14104 25659032
8087 433715151
16036 156448639
15560 413488920
4673 460420938
11441 635331252
20738 229846496
11051 137628787
4372 643931040
17605 335791582
6383 568972762
19911 164112045
6000 599018833
14600 628848465
13353 456156864
1041 483290987
