664202
252284
374141
611510
982128
508848
400865
66193
627084
3708112
3523797
3065927
2814692
2799951
2716488
2464981
676646
51124
929651
404532