971148
69581
922537
493299
95919
475148
421670
2972
238197
536123
292681
133769
82941
13885
64639
165301
719423
839119
112979
54468
259982
710780
790312
88620
830735
160385