21484388
93116701
305790
25473219
85538590
271691
97834810
71069586
62241133
95399527
61926557
77477
80406599
25074058
98476969
63783406
61205968
54517574
756527
63584679
95915188
94887300
89462603
77476188
21025650
7504450
36761358
19088888
23774960
40403566
23874890
58424348
92331933
22754004
66695308
50169264
7817318
40614069
12794387
74583724