80727933
69666320
16795146
84195099
26481680
59559012
56145
74716635
87612377
46777721
89265316
24923001
60306668
14275371
9259594
19964057
1228125
75568639
69592112
7784037
91505749
8871216
33332134
91728430
79089945
17027086
21086856
18227846
77903106
17626410
7601419
21097866
57565063
72913561
70564622
85186841
94019907
51645986
39049057
86882156