42688134
1181340
64001060
90295425
533039
51164666
86258212
87779884
46044616
35022822
87376787
47947492
33484341
9961716
83768838
35711494
29792026
58992333
4486213
40017173
73887019
86182462
3226180
75258525
25607767
18863779
73206611
89233310
68532437
19988529
29604767
48301103
50564950
62854689
64315513
24562866
34258067
9734129
74424659
90191777