80645083
12589971
8972999
26972163
62675087
39688978
12381938
95052589
89192567
88421786
49309395
84002173
9939534
45177886
5617428
7466424
64343525
819191
57838448
83689405
25138424
3787699
81389974
62154372
48816615
7995354
79056015
9842112
25273949
82605411
92962217
54671640
45691703
44743517
48441675
57744391
34256481
76656187
83286767
5406716