50275
34262
1313208
42576
21518
30838
43813
64786
883145
683121
4900
72670
42876
43137
43760
30864
495437
9669419
780266
8298627