92881538
96143370
61487805
51296321
44136108
65003160
76495336
53213760
77207157
13289042
22717532
67335967
86174878
9606403
5728848
51342859
79986673
31656721
25469066
8517316
58655650
71181731
14734619
9744410
27405874
56897143
38432741
12378210
24274187
59671111
65551662
1325671
84791810
75985662
77475478
15276196
13103302
25783000
35423446
48194608