2639876
90197688
52475662
4304613
7749148
54426143
48253405
3023366
81982727
71949378
39825409
39324425
38999149
76771779
854863
37017923
68238242
5014885
21635818
49782650
95822565
919614
5365948
16727863
1643612
55662055
82965877
86709563
71048908
18859854
4291712
18154522
16682453
99144239
27625506
38375545
62991270
80145065
53888270
21693337