21825643
26499339
1125497
81087341
83408117
14006897
88544031
14439983
84034727
43686029
27737008
54454694
24043718
40939051
74988599
46965881
76838508
82961197
80008322
66418090
88004354
86014641
14862927
16599825
66948947
78142903
78104889
40097251
18359788
68802789
20812017
8722611
67703885
33407885
1533414
63798792
67049510
66406632
91339911
10703471