781352
234126
274864
239515
990610
354862
379434
140932
306703
70834
34584
1000812
192409
566657
8316
948284
12485
62701
461772
650134
166478
403419
74596
386465
284272
694118