75877816
3265381
16155999
6941679
30046546
62231414
88253526
12905502
60463166
2386841
387636
11072914
6568693
68624440
30025838
29115887
48731425
85064975
31025755
32206465
65868610
93871660
221564
86136940
75681280
54144150
79212839
41007976
80674523
6696823
59268401
9624296
97018561
76811721
3642555
54358521
84795504
23204768
19412532
9373726