77285929
18742313
6622039
93044366
5883067
75522514
8363391
68678621
27659420
87792080
16317927
37327484
92924695
632750
2963826
80073446
62794038
46132662
52187818
76176665
65319511
82025041
44261022
86599988
14157112
9323746
61255208
34425860
79702538
65974599
60605619
76084979
53686049
62357502
63123453
19712058
9328193
92937975
45058868
71292776