2866257
77409614
75781625
74455366
59204576
49631257
21941889
25464258
42814158
25884000
53763400
77418191
55956620
75884065
76953618
44737501
31673225
6619646
84437016
12442989
11357317
63746984
51732943
32187717
39121122
76137426
66581540
70382341
7420287
14656174
52978234
34185055
86899429
2273481
22292754
6340613
8195392
13496076
8681772
34836861