82906685
6405214
32225443
39604547
68684965
40258092
68482457
9495507
95617864
15807243
16926866
5850512
39189474
34185498
6837601
26821297
40568327
84426451
37315029
82328916
72594633
92308248
98394612
42769242
53833791
53075831
6380401
49624652
37448825
890596
54859741
27761845
46395595
20066480
19263295
82657970
12957276
85585514
22062302
89097608