37330
625535
71653
324710
889517
494010
28456
380112
28557
46974
93386
42334
430680728
238217380
1666378312
156797267
129671178
123076252
1114878895
103261210
88280178
83007290
74688139
69324158