83647481
51652545
46477720
95635690
37505733
93472362
29639649
77114101
53623523
92694715
21786867
58975608
48143817
75647020
66983329
30727193
65145736
6278655
39477061
1252306
14824955
3014267
8463767
10806366
65743178
38309286
8496463
66213368
66589975
27616998
69924406
95876194
9389620
77203671
75757288
90531878
3017946
8705550
6672737
69892737