4804628
6366171
95186482
88072472
3879222
83738461
69599004
58924425
24581412
50142323
4116102
90161978
3941985
18931059
45597254
64973384
37479088
31918503
32437998
44366843
45813589
11109893
8270978
27782906
12551325
71318349
39157764
68581517
80886808
47919168
40713874
56099097
21075717
19837501
27767979
63839122
642023
3781989
42198589
82223015