57005032
7916829
82135685
84189503
62731977
10131593
83167454
78923230
9823446
69816685
63841042
95182258
48471184
79369945
5268232
48228822
25177018
94414537
57732073
6523426
27383806
20716248
5583763
99004743
87911619
46066011
696186
55178094
66534687
11825832
34335012
21122465
29437418
8582405
85936764
75068626
32831174
53995957
53344845
48691443