102494
149292
675335
1003630
20764
552571
306464
184820
919233
408317
357819
599772
909780
849987
48962
96724
424706
344493
95859
881777
573514
714635
419454
756174
800760
987254