68391
120338
610363
793686
646837
860455
291622
59582
199780
50349
64917
189298
121738
315253
762498
104505
307647
162944
204496
932842
509501
252916
330195
850262
110117
8541