56846
70398
1012713
544213
86918
757112
26555
858911
60885
418614
1050317
806018
430666728
238208380
1666238312
156795267
129665178
123065252
1114778895
103257210
88271178
82991290
74684139
69318158