17613957
40541075
25508462
52089072
89088421
89546942
58147640
80379312
25579651
68156569
8679768
99805875
47238932
63688104
20392709
75844026
3171731
12529888
6486158
85611508
43778866
68286085
75537842
69786458
31579718
16877101
55381688
63882092
51047344
93019006
41723941
9707328
6811543
9282941
75487730
52791993
64054898
93472328
60964442
12212463