53015
903913
33533
36040
38820
59667
37277
26010
89834
26172
62633
107853715
430558728
238147380
1665658312
156745267
129614178
123019252
1114478895
103231210
88230178
82965290
74666139
69291158