3489023
16784779
8874850
23285
6513742
79477769
76139134
82234320
7165810
51052265
60012743
27282075
23073897
3265025
84812701
7843318
64677646
42963876
30819710
56656061
18973103
3199934
75124506
33463075
40016956
73099825
2309359
66901489
2663091
26662854
87863065
8573269
22055329
44931362
73008308
24999420
46544094
52551320
10685206
91253409