243755
19512544
8587775
85034281
88403066
8627412
80699794
8963254
10236523
53701445
41876411
39861733
33005115
84955266
5221910
14822156
70048803
43291793
31401232
44803305
88347540
5144576
70885991
75588582
46789010
83759812
25445928
92653132
37904720
8852761
56557644
12771148
16909536
95798000
95979331
49719651
13296928
76543300
8378102
95748590