80557
1324819
68648
138047
860
672113
81458
72929
1870926
599618
84196
87484
430697728
238231380
1666518312
156800267
129682178
123091252
1114928895
103273210
88289178
83012290
74699139
69326158