18899884
18507730
5465377
86489702
34572341
27688104
72049506
3976713
39649617
32243164
43502758
34249107
12607811
33158298
57548505
65597915
5173376
13666017
92849392
94978755
4883308
6813035
66739757
45398266
61732734
96586459
62828013
848186
2776244
94854280
66274256
56954290
87079579
64162424
78304030
27872223
42781885
66441192
79216737
66366170