34982957
52691739
948078
1442160
9000333
59324161
8162697
87742242
33347155
30641110
41638888
4967846
20514732
24311953
4723286
99613852
71515798
44323794
8036134
41952319
88888681
7287260
82832286
84455141
46705312
2058553
71329821
86597310
51615261
66844474
7604648
21341131
7435728
84848752
141022
29936106
93691282
75528650
33943926
18555145