47096747
43146515
10371737
33429976
98705381
59623827
1810375
1550806
48144687
59799410
7832571
9516565
57253285
63173677
6341445
40677209
52286103
8001859
28641095
82532135
56432777
27556867
49706283
68509287
66166866
51494140
5876805
54272687
47336794
96875382
71714914
91024850
49651606
98258471
61422773
99357201
16214332
94702940
6757497
21278624