77667642
20812051
27926193
98743552
7507854
45259120
5427656
49546000
39942059
16031503
27089719
22701267
49387977
57716497
69392114
60849449
81884533
82329111
24729387
92852702
71932152
13703878
10652222
97909308
3023953
3463207
62879503
35751046
2942013
72497242
74079336
78749817
26571108
8362992
36615177
28994241
3993611
18945131
7472559
3919576