37803563
28826507
13567499
30529128
96468348
62065825
90283971
602234
14875557
5235875
46557673
7775932
41427522
45545057
2598834
26499624
36646958
45513766
30967921
8379779
39931944
99608249
22869298
6842433
72698170
9801984
37736298
42914624
1621772
59998904
51186718
1392917
82264280
96504987
96338781
16133106
68807032
13073342
13524169
73676880