3119453
2896808
55235957
46732702
54316008
21775813
3846615
15514517
63954890
7922392
82624956
27537044
7606931
44069508
25413080
1592965
37899102
1924134
62494344
30738772
9776841
57477809
897735
23494462
4571860
1637948
82265745
48563564
8535931
78886916
58523672
52213175
72723563
614234
70254668
7203577
38521683
5101816
27277419
85653