71745222
67523083
30086344
92217955
11182276
32108449
93005545
43107718
54468544
34635366
29596807
63588136
2321701
59958473
77635787
64558022
16249585
68607075
33955329
77057412
97321960
51874146
49433224
40439213
8871350
9244760
246348
84034229
57394954
19973702
93342393
40225327
8968035
10763843
1055637
43619514
6514465
4953338
13297991
27419334