954620
100726
55680
929895
239442
51477
771470
20096
1022833
693481
23456
985883
700652
150187
276679
56114
96770
730356
67693
801838
41767
408140
750215
494588
198103
296782