45706930
31038892
851716
53606806
56072069
1189310
57678294
17125692
1279228
5342796
81082811
16064332
55797812
80063329
5401275
49568154
53834419
7813798
33505581
6021159
82699392
36223161
71789334
2048741
5682667
72575637
77296585
6498961
68405380
61639
19643944
85148356
29045332
39788577
80531735
70655139
53911815
63174236
41238908
71262330