77583560
59262908
39282038
7795867
2549594
59235506
13693780
6631427
49416586
41446017
27223347
463661
98833560
10842737
45692066
49305831
61102365
3919293
72222673
98745271
83423737
48845341
4635641
26039576
30663817
6601757
37902040
23069855
87242616
32622688
74357459
18387229
28491830
7747987
21051805
7508280
75603989
55937215
6826377
72715741