87798249
47304122
3391840
78561869
85531238
29195553
55728462
12034674
67604679
45836433
6055736
4857851
24611415
40337221
64874018
38661302
88534240
90367307
4157215
67925124
47077832
48828431
9541179
8997024
19853594
80466633
23712796
9463740
44673316
5210156
810908
83645931
6818070
99276629
61874910
68342880
36109893
55483094
44723447
24289530