86871566
43542700
61584910
59041238
73044175
13926327
36122068
81831415
47242515
6078465
36146814
25539787
84194276
10768446
74113022
82774042
66687898
8452535
88583615
7223480
5101143
912495
43739922
32788675
78732290
50596885
35796654
47275506
33288289
93408627
90674734
24167282
62147345
10497730
34422516
25825014
15465306
17277088
57787707
41541860