47904469
79683408
80477385
89663302
71253813
16796834
68546212
21348895
18629803
25022593
37329045
73977422
95019689
82821022
52547021
51712871
18697153
42405235
86293779
59874669
90264031
92245393
21661810
7980314
22371974
22222230
83147605
480136
5577394
20036634
89364121
2088790
97545018
44307918
12721600
70792985
80356915
9077101
84583336
3382723