753470
330268
183232
1035803
107846
89523
487150
657563
1036197
811395
499682
920410
791147
881949
1010724
806610
537505
43952
81987
592377
284284
528841
442275
817256