38805282
13164139
99495876
9885258
1673392
11043779
63245906
93467019
97656328
9036230
36508195
39436166
77689115
78901373
55236469
5674072
51158355
50371120
58577877
20332746
9392668
48911264
70682347
9177917
8759141
17796
3189266
24622879
95925065
19689939
46273272
5471368
86891874
7434735
5784800
6234574
1634066
68396553
82192071
4774511