75805797
47951304
80247084
10888448
72995728
12717968
45392600
2744878
5921575
16042743
155153
28091573
2375472
6483941
74238656
14063955
45052521
79394629
27648404
19885440
78951109
54395873
24314675
29303129
24852502
31261369
19593145
22908085
23277893
42366747
4362463
72049698
4918793
7565728
21394020
9516060
23785959
44492413
19349525
36482381