42406481
7491150
28973150
64336153
60811595
36025746
12461408
50411134
49151559
38466731
74159703
76322080
78455158
82084170
7271391
10161323
77273110
9946364
53065891
69089113
59787810
76267299
28068817
57904372
15883579
87951138
92499024
76209219
57955275
60467121
54096948
40056722
13317092
5895846
1812241
856813
35474121
16503775
40806706
19794730