46382150
23873762
8560398
55075931
77199069
58084685
31645682
23727112
7862104
4982437
47881075
32053116
11709664
88984631
83229653
17022376
19958828
76464051
44332913
47035001
525609
71175871
72834183
19817256
45484738
26893965
16926239
5540423
34658836
47075135
42788234
93664823
19407998
75812543
34932798
8136834
64858130
71068951
94069703
46507652