99046450
72607927
16819665
61938276
78469325
69341600
1104455
18615
34837076
35313575
63597632
28005937
50874227
4213353
56702637
13101373
26641367
5698173
20714728
24106088
52902369
3414598
83193490
86816613
64298441
64123951
88771409
58446800
92325205
18284598
4674288
95246999
97708414
21364675
36574194
56751809
82046897
94517471
12349723
4242117