84846054
54345854
13395676
54195123
69485777
93466078
82875238
32888709
43611439
75562278
71372101
23301626
88387152
82585530
62526764
80974471
77841342
38697118
87693394
64668517
14765514
10903326
18449566
27789619
3168102
76285152
89947065
51048303
26159731
29844710
42922779
26615811
99755312
95134425
50918292
33762851
29569152
14566023
1286129
8199301