10075
95368
67603
12513
25803
83123
48076
89935
48673
31722
22385
82202
68404
94140
38784
57430
57598
38374
45191
92486
49644
65643
64652
44902
91086
61969
21943
34530
35329
39625
49457
72146
68524
17092
75100
45503
82947
28512
47564
40670
83584
11251
95223
23089
90488
35804
37323
76918
43102
47371
39007
45259
40826
88408
95929
93578