40505877
66092035
62855275
36635604
12842930
183423
66656637
42464000
74615439
58643852
63876432
15226895
48957164
82289955
45992432
19739935
76621968
4659621
53834652
50433919
54365867
92472781
15559646
88668686
54385564
31765358
90119920
52395763
38898718
5491606
13974511
95537986
28665350
16589495
56336616
54948944
84893699
52964128
54787610
22106103