19548484
8875548
4039802
26912260
12037380
46735177
36884897
82317119
72691908
20105180
62538314
63184727
58787417
51817063
47924138
76013599
6026140
5806862
60663789
33045399
55261318
72238767
6417575
35575142
48163724
45681094
78933430
68396510
90625911
17548328
92587944
50574826
28187261
92534382
64637791
11153600
83992521
85787886
29051942
45013023