77937244
54651
65866691
78878076
87536256
45424483
35753987
99512900
172791
3068317
19774940
3315348
37351359
1039665
6776722
32194555
22216919
82857503
15173656
21111862
2926116
7173704
8490837
64022870
42985663
37781314
94078970
76322562
86495918
82944682
62007280
94307160
81014146
32556534
73412085
57797273
24913875
54032673
60407202
99668852