599618
672013
138017
68608
81438
820
127998060
977816
69804
84176
72899
75683
430591728
238170380
1665928312
156760267
129626178
123031252
1114598895
103245210
88243178
82974290
74672139
69299158