54552766
39287199
32294949
6175207
93355947
73426177
69388885
19871434
48527764
56573598
526309
5235070
90408747
91807827
9482605
61025421
21769652
46021193
10635278
7439896
29354476
16376554
11423643
12739905
97613712
29043737
43532198
50382040
59593131
39832222
48518979
2002763
74173690
63492401
85607428
13302013
43899171
53781441
402465
5344878