79596806
68311366
88362296
92772412
86682641
63302750
1976259
64862885
45109893
29525178
38761783
9347916
64634273
77742730
88504695
86946501
70318729
70355727
60887846
94512801
7991135
80439782
18332654
92997840
24222217
79415977
55284951
14421720
76294597
53627187
43551463
85307717
9965108
2896833
238919
28995466
63282468
48185526
8507158
85833980