3248479
15724238
93914361
80905012
84141762
4840474
69901299
73233223
36256136
61439142
93383601
60196243
24703946
45499246
5544579
4160779
58131655
68757164
56997132
86133643
42774251
22937178
65657235
45512732
4308129
92505224
41406872
5110553
99092359
71237513
7249945
59834179
50743215
9362541
30635400
56231236
54362004
98078290
40411313
39158138