40904471
78421644
94423410
1298175
21473533
85681701
55951478
41917879
41837559
40162834
60519179
3869721
51305117
37013004
44696834
42588328
52443427
66427529
49522473
54946795
13034457
8309295
51612297
49065594
12803091
631357
9673106
64209711
82831781
23403025
17363309
95331058
2563317
7864553
39358420
85072929
81597591
5628736
7336621
85019747