3000489
68951509
47994613
61543892
99449183
7734620
5061127
34206398
61154528
18448839
10543295
7311900
6529540
8989578
14605948
21948492
63829624
49219112
70174817
42041232
2614350
38274551
25092690
48287387
88782442
82104887
86469323
9171754
9608622
230271
86039806
80221954
9656551
72303781
11367318
78401917
44376823
2512695
53858810
40889595