4577588
38582523
76753776
45695414
414615
11296022
79453382
38563166
265266
34901737
46509667
46278325
8955910
23214900
5261506
39661481
21286042
17773988
65281166
59153850
60275538
57334685
71752245
9348207
11577337
76931514
32784614
41097868
39873019
4428657
88778121
68407922
42286419
24587204
96305650
94194114
74323268
65439
31911703
90132350