65875071
12655929
27613601
3282798
763397
89193709
24357754
39206627
4139234
76526370
45674065
88997092
5772136
47263651
38136120
21204266
22192315
7923778
8437982
38482110
97159488
6058280
2549527
61126221
61225916
96068679
5217497
47217817
54947035
1333094
21169656
58388748
95575603
38114211
78282863
68691224
57618679
68286857
49575794
82972600