80063621
60472958
62978380
7402304
824243
69051321
30833332
79301833
11416621
31011260
16966627
31782766
96312079
43052928
97754593
70639607
7411439
66245484
96848757
78989162
81184891
6144779
90114675
76358051
85912294
60698026
49549599
70516770
92707405
18454641
38861631
42864063
9725149
76375854
78178928
10149974
23385565
77635576
58594061
73356221