51801553
91025275
7613845
42014534
3416554
87956145
10602594
35375101
19639069
130891
8422392
27215152
95487767
92905488
40454265
9671004
8171847
9838657
13902675
6704563
93627720
16724172
53169905
31681712
14898847
61201277
52657982
7161790
45224955
47031894
45533863
91183705
13024731
6101683
36194719
17377902
8998461
19168460
90628000
90611311