70556415
84472377
83535000
42212886
313511
49582287
90318126
32993598
15308287
66227017
1147658
8397837
80957010
18652507
15682638
19929593
64759405
97769083
44665004
80496726
26869757
36169787
28684902
77279994
50551387
97859895
16728705
93305193
3654601
26361362
42094028
52798310
7472769
60485522
1659817
9267737
48607523
91331749
42189261
55545006