83508758
60867097
43118739
8453250
3260743
29398314
2046298
17527634
80086617
8756866
87146212
97814957
22443853
80478886
38155786
94058352
1748546
84713154
5179046
66764238
89794896
19728946
90993115
391949
70547638
27268496
53205498
24224747
64394045
18325915
25343430
63408515
35493007
35344386
3752338
78736860
33476740
31376694
21151415
94355461