25 12506
33 26135
63 21122
44 27381
73 29262
49 15685
81 18227
54 28735
29 12237
95 33131
80 11583
73 27422
69 32398
44 8632
80 25485
38 32794
67 30893
33 27751
35 28942
37 21833
35 32147
37 19340
49 25877
83 25687
28 15551
59 33816
93 25299
32 9358
53 14811
41 25934
34 37980
85 26254
49 7488
65 23235
10 9427
52 8423
20 10150
34 22363
38 32504
12 28259
67 20865
38 26402