52952 136
99993 884
78525 837
378666 1071
36356 133
45434 629
45312 486
57387 624
31173 304
24400 507
42512 516
64246 248
197686 619
45622 655
32840 256
49207 762
42119 237
32169 454
61259 456
40330 567
35440 305
53256 987
25896 273
56544 136
35820 905
36867 320