60136165
65822239
444331
45802285
9418393
23622929
28784810
21046079
4432008
89987873
99497676
18768800
50836782
95675386
97882923
55125881
2716350
47247478
73249320
2960781
81504292
9751943
40256590
66129748
98357372
31636961
32423173
88464678
82056010
29289756
2198997
2467377
11163392
15508057
42149434
81857118
94796900
63785818
98132571
91562437