76657280
22176605
23622459
3573636
70149770
48356494
36219806
29399895
98951833
3539860
54466036
54252277
9621643
22774415
50003227
27025909
31677773
17418075
79343227
99046073
95624240
84084398
78623401
65805571
96432098
81364252
68587885
38190
18337954
99353861
70284508
60062149
5877091
5866909
9716882
80294587
6330508
90059658
44748233
60898029