38748311
82225357
59645214
31367877
31958074
63583442
3402385
70207971
1147569
88178425
6256766
69025716
53148508
70239278
21042670
16303732
32946409
26514298
64133777
52618391
94429044
94625874
10645981
57415351
25971189
67438636
47864648
46816231
36855393
8935031
93339940
80985915
63282514
78625141
96452030
57099047
56829153
79012103
55743683
39325545