493993
395537
74339
572483
440106
361446
803604
680475
542745
470669
876457
710128
38689
974361
80277
270289
680267
135100
804146
601352
741443
405690
520449
293563
663192
482737
862489
67140
144223
629835