65667677
13335098
2215588
4228881
52816307
64772955
746858
40017922
4281543
42551610
23591287
7755368
96205999
37683902
553423
79363870
11387705
23529843
56682354
33649124
82881858
79058639
14939068
44719243
96569027
23837096
69005594
63768218
30678492
3796270
96227898
61233586
50772392
57864589
49225960
99572027
8952648
98425425
71603092
98877418