85882145
16583029
92851330
362865
42422988
51493086
59631819
7489889
8056506
52237464
44036492
79466598
89992839
30613392
16589909
98199573
85351914
46464664
553347
5368172
22615471
9249659
8881293
63265112
83675195
35695743
383734
69484954
14907307
32164861
51928042
66802136
39526945
99666169
48893096
88452554
27253371
50968033
88304925
35338