52833877
30414980
4747478
27174416
169851
987420
71045655
55949795
26838179
62306701
8699112
33365632
1418455
48486954
98604838
31019693
64432757
61001754
23542797
83865032
47275819
25673156
93358472
38671358
96651205
8076410
57934374
4272133
1759527
53515673
61124265
52808560
57063934
8966946
44338272
36922879
42477269
73149572
9161809
19125944