48300
924411
929719
182457
2281000
769985
448618
17944
982810
99246
316309
102687
615697
824506
445978
580739
887230
366513
308420
821203
49310
347917
333879
54279
820731
201381