61162984
52706871
88711846
72338118
19075110
42323123
48794639
1573625
90884241
44454227
71331509
51708011
8332320
17144780
47321564
43099102
86209728
1122638
7026928
96331834
85588474
12849233
23767002
5938852
70601994
8407447
15242332
64417455
36101753
13452281
91404185
82873260
9756869
87723217
41792331
37726968
87862866
66985030
88257464
28849330