24075
14770
48788
29714
62931
79453
10968
70146
19570
87674
22334
69767
50189
64848
33518
28179
47196
74581
61400
54016
23117
42582
36250
79618
69722
82730
90420
21673
77900
64323
83297
70740
94535
47912
19713
86879
73525
13710
97940
22827
77840
86383
58015
73729
19328
52387
50868
64077
98329
13376
81860
68693
61483
72245
88573
96258