14843291
64536962
54684447
86511162
37856295
85851431
4323904
13991691
39717822
26934792
99221779
47611257
49613516
9294233
22109063
34805553
16536852
28492511
3543273
79012892
82092951
47576408
17929719
57306684
68068882
56416736
15219326
4051555
13788863
155987
15817883
33468372
17379977
12778009
42553995
50226937
4051866
92564275
31955701
48158010