85503984
34947583
13095506
14463960
50548951
58076130
65121569
904879
24167052
39721214
26935113
97672973
55246642
44817654
26121206
5393224
97127843
28044242
78193235
78598603
46404370
67436491
56604080
4243659
80125392
26071748
73166677
31989737
91534141
68349945
18912290
39597495
82445688
14262393
84302802
51951434