39485935
54433262
5170294
63296235
94158455
97691238
31569551
73013950
36059984
45418697
88857062
48246750
1782056
84912694
92168890
11283136
44939682
63134679
57984947
80249085
11726490
85264334
29814412
15515852
1594008
44977667
6806980
85176739
96915713
86065987
4702930
46282688
58937143
63159832
5470496
877213
29339740
61441169
42027664
77097008