39251499
55738384
48134501
35405217
87961066
55421807
8952553
44226474
53401543
93039599
60242031
11374118
11138462
55667600
72843016
46989845
58716224
46265621
68104711
82757497
27995719
93804332
65572298
82164085
44296630
46807966
74824485
26545949
40176545
10953129
26965591
6902759
19504187
3341095
89492308
43765572
10858684
77089800
15891319
9590589