64994386
16068541
17262957
90181996
90609752
77762573
5262980
68739040
15573562
17769047
18325715
71849014
18091842
75491029
2941433
558200
93156319
32639146
8210756
6471168
60138076
37806720
2067809
36221452
75244462
89989685
30555939
24569114
59612163
77988296
23891224
8162671
2173300
8670806
89308207
72415716
2383658
10458558
34731071
71109566