80116354
33866901
72799031
59492108
10939181
66236310
79235260
82006865
12427137
340723
8561593
79078419
72615260
63021676
7331785
5889872
12274697
52294352
98071067
553453
96339662
16058170
29496077
19297991
34459350
14785226
60422874
3790108
31709941
44758488
4298250
75626613
67354125
726412
3731678
27521266
31013933
26252337
75073193
6631170