80673409
26581121
97012300
91234228
7191068
80379306
69036580
43831088
19953650
2403510
27973262
16703704
34405912
88867398
61255097
15983188
61582580
14812238
25956059
3864129
35589242
715427
313646
19018975
53724477
86929949
24399609
25824075
63782682
79798841
92456706
34716971
9838184
14961431
16878120
57766058
41365066
37307080
84286716
89918188