30755
12825
40988
77930
27185
47598
85196
72288
53555
67482
84049
50916
79512
83121
67358
28275
85319
82214
86537
22596
12283
26981
26343
27475
83663
57630
82094
96283
44062
40276
79286
50506
11967
35946
23848
76655
28632
37427
17382
37521
50177
79690
50585
82756
22386
66342
12975
92414
46517
60769
92460
45902
62872
98068
79439
87978