68073358
77361220
43108047
4998360
7034046
35462696
11612895
84568285
87225002
8224938
7409721
29686881
85339711
70911506
68937757
88732204
6181774
74983478
20915807
64178860
51183147
62117294
9131713
57453102
31917057
55067122
95233411
11328756
97445529
18818268
94883140
10967904
34193548
18662462
28411211
81929555
24122284
395310000
70362109
79028287