44503648
40172220
47182290
44265919
43726984
76814985
87741062
3113278
98171314
9501897
87395352
14547244
65582276
59313959
5455684
49639108
91228046
49075983
71709198
79408689
93648081
12836135
12292842
718665
57373903
19467466
75475722
66596052
37883226
52698772
19873911
5309336
93342255
4184172
43368719
156064
68847336
42681536
6069210
35655114