57585782
45355725
54908102
72172846
88072551
21114080
22296484
37008565
42204993
37698244
30391245
38686915
80099713
8959717
23859488
2588647
10926903
17814818
46342960
82046983
3573624
9421765
2743762
497966
67017720
89016790
60973400
93422424
6105485
511996
80688669
39035110
78626645
438155
79183588
59311564
13441634
16519757
3823271
6776888