19516566
78997547
7889567
26111719
81331934
34767362
67999305
71098730
16632193
87448226
63937720
50415094
65851452
24075603
14539670
68335092
38744370
40043457
80817023
24843182
36561167
38269899
52134740
9156321
64567247
37415245
80321754
20294507
43675759
99656314
20734467
43669303
28104918
55044697
8237484
79043374
63827297
83803086
44921511
2696730