92125333
64578636
30367633
78463463
36616187
14379443
49186160
41063709
42292278
46686889
23846997
43566693
77691759
5736503
45302779
82451464
74465596
17583660
15977502
43644404
19663478
46532389
14628234
33303913
52332757
54663627
65807838
67055270
30604547
85005856
48634106
24032133
42356103
90498906
6957855
61533663
82734937
53465120
67226586
18284281