16488373
53474531
27437393
4722872
22264893
17823990
86392978
67114921
79839757
78171108
13076644
44305600
3890868
64311794
69865838
14533401
5804049
43103440
2194011
89658084
49985527
82611093
75692435
84154334
62929131
92776687
2581523
57122142
874440
34737140
87818829
60612689
24429955
68822182
43625083
73605780
87287014
82357840
70845666
45518307