212549
565987
253567
404469
12372
299419
449306
350900
613110
187246
49858
367169
31916
4213
578318
110518
105204
350571
496195
53693
974509
353922
120700
31353
310818
82667
788534
735596