28141367
60131103
50934921
27521060
54901604
78222799
2467591
6291814
82367520
53869538
8535140
19599992
21512792
39126233
64476574
99965044
2167355
13703067
2844357
17094524
34971695
26619161
24153320
98134809
73396459
4391840
21017762
22649133
17859740
14849717
9017141
11974654
15205032
66467693
8111775
88058057
99292971
4983904
2463720
32024706