140371
700829
547350
408948
428762
318740
488967
3989
453108
823632
85476
951460
355762
909774
784494
96556
525136
21534
690394
105830
369974
113580
405383
724824
28798
11196
107650
14583
229795
1039546