31456
881
30048
5841
826
87134
24310
5297
68417
7067131
68211120
68921222
66201101
40351284
60431422
81541660
8336163
6489649
59271637
50211797
6494455
46881661
957796
77781321
75261679
8862497
5508491
96531670
85031663
6581649
7317280
49942000
98801410
84911912
670330
87241001
87291711
52381393
72961569
5759580
6262293
55731900
76581513
9603800
76371040
7200114
85311210
9988265
7293172
8987294
857083
65531474
6213666
72931746
8888809
954768
57961875
90281903
65091397
96101283
8416514
4731856
97201666