41436
54744
605410
28972
781412
23620
71504
42396
76775
1590
76613
51433579
435144736
240997380
1685098313
158683269
131631180
125600260
1136038896
104861214
89956182
84087292
76531141
70470160