60435522
22966951
70072535
62007150
99793909
43501202
79543251
73246390
2623898
82245959
81573744
40373565
58955398
68605073
50601858
43682554
80641260
24079839
66937598
66312501
40107163
20648085
1035697
7898775
962471
68215634
90083046
27913955
56591021
94939530
42392159
80031455
4585524
52286632
18973328
35886165
33404737
54896007
78716415
91233805