86607131
44961394
74712365
25819713
28668503
21343929
50772465
50578091
5464625
32217614
26647227
51218154
72383247
4727835
79013266
70907201
3739297
1142467
50906169
26432707
96581075
70865912
56445276
47558172
12395828
1449596
61615895
3507929
2782830
32191988
8506103
3829999
4671106
98512846
38752260
13762137
87506655
2948124
3622971
90412935