43111584
44911993
6166159
25668483
46533136
17499003
70577456
9938009
72192688
83275148
72375008
64004162
64504145
31468262
88738623
2356637
90253305
9142428
40161750
5123143
39249163
68594093
77906896
31078165
41894933
36725878
32909286
74098346
42199442
48852045
87828937
71253667
82687927
74383893
61419239
87895818
60139305
93833705
25928202
27335157