2455201
18497890
82185702
51645915
39325132
80863549
38024333
75621481
57848358
17526162
59748
59426236
30126821
10801426
51051197
83296153
52497198
79838523
22368336
8521766
51906140
73984242
98504649
66633163
60469477
91139160
51705290
43015079
90327520
95567095
46438295
45409519
6856694
3361726
62578538
55346785
8190654
1962954
3556286
16173043