23856345
68669222
71479474
52465804
31574790
96696205
89412883
76863809
23024270
59956353
9493374
56348695
8853281
58619096
56197202
14846983
75945763
31959090
16376693
39875741
90157791
84146985
23862756
13777825
96598934
34358718
3183728
89821870
84891695
12754070
53085467
19883677
16227337
69825424
37864998
39878352
92789078
687177
35501269
71801289