65897783
74404388
78684680
15052808
80017015
68926735
9376234
18128049
97323600
27486648
82113982
9298291
77171870
9623418
8112966
58534561
43665395
20637921
79052976
65657139
26958667
70883552
98284717
90256579
84847103
40147917
92608443
7887685
23559478
81157541
78768106
807761
2058973
108257
70136715
89983954
92663021
57991529
58441822
46423555