382877
407176
738591
730505
573398
344714
8748
771950
112957
5525
84473
352512
736603
242394
335778
2660
108536
101494
149292
286132
674335
1002630
20764
551571
305464
184820