14749527
67153142
52515939
76651081
37861555
80866114
35475664
14047899
90472406
26525199
37042610
51913150
89199622
51336987
3402448
92424862
98224326
29582801
16723295
74393890
38783338
58262551
62073457
63759503
63779616
79841982
26264456
59386546
49256387
8289983
23229367
852722
4952429
3656888
90869337
57118616
29083321
36827410
52089189
41392397