80377100
79405648
45429614
81811222
81291095
832724
79657189
69354961
33786825
34618267
19861525
60224724
73976695
60426627
70508093
86834132
93006763
11757439
92712057
53814962
5238361
71008533
12836422
29476932
8093481
113328
97805770
37127939
9760587
98782781
36185081
20827407
89769932
1401170
66138658
51268168
58617953
7947136
48604198
75365335