59141819
46594572
2673820
5224062
43049832
40247465
45651667
95096929
72304006
88517882
35446566
33205861
52010000
50247159
45211267
25847250
92788857
95176753
82863995
95643710
89244912
57478178
69387346
17053800
59664645
35155048
29348775
20808188
77354144
6645531
42553997
26549262
45841087
21843748
35763813
51675885
90473415
8110270
82568592
49069500