44787887
36928116
9534128
3896360
31689036
40188679
43262667
7000148
64673469
42608480
75026106
72122765
42239913
72453450
25014531
28523623
96947069
84975251
51124254
4653863
60224656
24906128
7303206
18017408
39977205
21501129
47527149
40711701
43216815
3309153
44759588
28271109
50108369
98018806
48849482
2822775
79346399
85815373
28826228
8044422