82445
89339
53755
352211
56585
785117
74246
52136
52734
534810
50376
441212
430681728
238218380
1666458312
156797267
129674178
123076252
1114878895
103262210
88283178
83007290
74689139
69324158