50128
24280
81338
90042
31674
49092
20866
39147
59259
13789
29598
79428
11983
85313
94884
30195
61262
35603
87652
21493
59040
16269
44125
41206
70164
13360
49980
34829
63268
94071
92943
29517
96710
34455
56910
64457
11905
21546
30087
22256
71339
75811
97708
92022
29624
30442
51671
58873
61379
81317
87053
26683
70851
68277
42285
39779