57931936
6678280
28771869
33523282
91562569
78718470
78157226
74216379
48803668
28009305
54566949
46247924
30246538
75331309
71105758
96509931
21639977
38001940
12601896
49062820
17953561
67458913
73968938
50038783
57228154
4162942
87737948
50617841
60528133
49409001
42418193
78235923
7841489
20428372
35236933
93275889
3980208
65583801
78117977
1063904