8818646
85237350
9393093
24223763
70239636
55207143
51626320
54926141
20493622
86491014
2292785
24737592
33965455
21292833
61587601
68695209
50117622
27574975
73841625
82995652
45672114
11344257
828822
9685575
85462639
86857021
62905754
13625627
34838654
72012942
27952230
42208060
36074623
8972339
26296889
89556917
70227378
788510
93805644
90371115