15886990
40963200
69233108
91284093
18817285
82795963
33294707
43982906
25871002
22503800
47736324
89503798
134192
68666207
59492066
88282538
17036968
74842144
24416974
13301424
9649558
44985039
97433321
7392055
28781829
65383879
96854604
33704348
11714353
67997594
83548166
99078700
92719044
93952331
35929133
47126300
23731556
22742180
8850752
82484833