61232685
92663113
1457135
95299038
68114735
45604918
28383593
69972722
48585447
43507600
4271840
65711750
41446268
78703118
99292866
47776508
99113671
23586817
30939166
32282529
49953564
29398560
37305322
48956622
40876016
8051189
66387406
76269189
40067268
32003598
84227435
837401
62792550
96407747
18467788
87649632
78461200
4953659
71962432
98765985