53797889
63181637
7749555
176816
2917421
16293849
50519627
64599005
86988088
72979111
40827213
40769655
44257453
11633759
80331686
29912720
15118075
53756126
6510599
54461253
40212732
45727859
94612558
54671067
82912125
2654760
61532591
98554294
55287677
92749204
72474886
91751558
40312070
55491717
67991131
10106735
69137493
62106717
47859113
244396