60202926
37802860
54473000
33268061
52558492
44155341
31927597
5403462
7082178
39808210
57362653
11912324
93869890
73665595
10871375
28025852
5249316
14962161
21243319
4079587
9708889
98985654
85311156
32587378
7413961
7406400
17012449
40322451
3132702
40676205
89309963
58796592
83225918
43724978
83023719
64224930
26136445
5542347
37241396
40464298