49947785
12868072
66048779
76581152
871498
2825934
82931269
87726870
33539107
11188922
29221895
94102983
35499334
46501082
20871829
73679110
67031445
49523859
80916723
640813
67403941
71118779
1305520
2037022
90869491
43782757
94974074
76946786
14513805
26648107
92819863
62321441
84441746
1669103
92291046
9006393
53909086
74896892
34194365
7787524