87826100
94864830
66186713
75492091
63438212
52158871
34014538
45446558
14664784
70187146
68032207
89039658
53915715
75189888
90444138
39123703
47031393
9987081
65756226
99278349
31237628
38999750
57267023
64875629
27357570
84833441
38527769
1959711
60176082
91268344
46621797
23798007
86048112
74557666
58255773
41635687
84045621
54053457
6949179
32531640