73663
9962784
47257361
82991846
36621683
97077792
24065893
24657952
29192737
22676909
31331809
8761150
6338271
58746434
324110
90263160
22906659
75179676
40138984
6551395
21148142
50421311
40303188
39605584
29562052
16682832
67021405
41418626
4292805
19345432
92266814
59144256
79146089
94468672
48388783
743476
48662829
19305057
67597738
90436797