38891813
98145632
80236515
23509579
41376648
565740
60198638
75232973
62409614
19759333
1973658
23732519
20218647
853745
69887345
48945477
67287551
20632903
49287376
25294184
41962754
4087880
37277842
62752362
782866
24057433
88642971
6389521
62245782
82612360
26627974
35045252
29871369
80873668
89283502
87839201
36365371
408904
25814308
62308096