12399
82638
77572
76168
74039
46078
52711
59858
20562
49429
91059
42334
28153
27855
97622
85592
88325
72495
62943
51443
68500
35417
54494
57581
87775
79388
87307
84510
12623
38636
74927
78497
90070
82365
15053
72441
26678
83439
74870
38535
77134
82454
67280
26916
83423
85883
29908
64926
79120
22021
93030
44473
23947
80703
14048
70866