29776994
45816042
10193129
10095702
6747897
93171760
47649850
3791747
87131911
69337958
9245143
4399053
64949574
82069576
4611074
4123483
43759965
43499398
31267489
8382450
47043088
60626935
31003390
59448760
16337260
18291208
87285728
98882273
36067634
4947805
80765640
55836213
71216360
42592099
16249545
63383255
46233726
26408774
23694158
73977478