22499
909224
45278
479793
908588
18939
48606
56436
117815
871505
622845
1008645
794935
890710
953438
1011324
501355
775479
182554
810124
778399
648786
844866
686335
296890
483653