38095176
92979178
33713449
68728706
54494975
57166110
96375628
46595908
29806246
82071304
34834595
62314677
2201826
57043697
75482474
13471867
57691500
97455262
67977358
2284894
49545427
983526
55462380
80735811
84121370
97974792
5189692
45456104
59099820
86773139
7981555
51218384
67084362
2474835
73614825
85697960
40102867
64133622
79433600
82376