39385
1265743
709303
928559
277534
794618
528927
71721
36137
6472
38552
38329
477159
159556
545986
657247
428878
708361
6182
836257
664965
91445
870724
26696
104411
233183
532415
332706
496490
273694