77311556
447540
66883797
68092437
16558428
45132457
740647
21019249
38878399
39724797
52338598
39327376
51118293
1262594
13495580
53574698
43273114
25876705
45463864
5212012
36579212
7745496
66686092
52108721
62119357
26223678
647171
2268449
49222409
59638574
26673550
24902379
9848791
99377530
94442628
48433994
56017481
83678742
22169137
52474139