48780
88300
77589
40854
94745
86790
49214
42221
43861
55421
16654
95529
63820
50599
86724
77846
12940
79235
78911
16211
12311
52858
18651
31050
66887
34124
17883
57108
41924
64097
20412
32404
22665
67924
79889
73536
55531
52022
62094
21042
34819
44118
71516
24393
39440
95216
42778
57285
63091
68075
51352
92150
64868
47641
62090
29073