90996
65839
50666
19457
10341
12881
15977
55513
56906
47627
68160
42800
59464
73360
33306
96390
96472
90978
56014
18583
50174
84002
32584
58536
22546
21648
35732
66995
37450
20281
32760
21031
64226
75971
57818
45191
69987
11663
25608
60316
41511
18371
34149
19445
36543
12702
15635
88358
41397
89817
78543
66653
86439
85501
56945
76421