47644990
32539913
21321748
16341839
54251367
96265444
88643349
47954504
61453949
82873430
63831799
32666818
6836360
42467134
55907757
835122
33478425
59703102
70477716
72242362
87789566
22141218
23022219
82042305
4335614
31333056
12339700
62241665
10982497
1743807
75036887
69036455
8377913
81379905
51991731
55719254
30188698
51154392
70595193
72197360