14949164
18415760
58046670
54653542
31657044
60717984
9906218
213688
78923331
71745372
21483032
90039684
98071443
79808561
38906987
45002302
70026251
75674117
85259712
81229056
83847805
91585436
52951537
44414716
49181011
54838173
90682990
94388581
74691834
128146
15947037
84321985
58714325
50654445
36477190
6486053
45311537
34297214
45754538
41455000