65781135
36882142
59618749
42479914
36745906
97243838
95648117
16941647
46309875
9019242
15616909
52788919
45048566
75676947
93354743
29947465
42794907
14886810
4389276
37558993
590832
29006069
4729169
2609517
36935352
85322157
3796454
79159304
68323899
28938021
58199492
88076816
26465515
39137468
38216047
74616876
41504779
60457957
45824676
48432970