74243544
3722214
47664316
93665656
98015262
34037198
30355180
112450
72415627
16312565
79693935
1321733
68618965
84716958
47773366
66162410
72418258
39693580
40548998
14721941
31324321
33647268
92136477
65476541
3071276
2087643
99615078
2794821
40402424
83673718
34158104
1844206
66246747
35303072
1565037
10019535
18922002
7580275
37609793
39331323