39076
49097
49895
38532
75363
34700
37816
22704
38087
29454
83035
24707
61759
31481
77892
47471
47771
45933
75095
21105
71097
43789
69066
27539
76060
32508
49489
38002
89027
28097
71898
39255
63758
37094
55497
39689
89916
48668
63606
38009
48688
41313
31665
44753
45597
43585
54541
37965