41834100
18731447
5577139
50185862
17756163
41452101
68276201
82258010
72755784
87672747
55121
27895010
88252028
49248
80369244
65182572
58098538
62613940
5519503
8209610
37091573
33285064
13697587
49794266
51876358
17384663
82287621
55584875
60929843
7538743
5586006
2499215
63198158
41386308
39802299
66546756
61133247
15669573
378382
45558991