43053
612414
63821
42874
38034
71676
33533
36040
55116
26010
89834
26172
430681728
238218380
1666458312
156797267
129674178
123076252
1114878895
103262210
88283178
83007290
74689139
69324158