506456
1190626
665475
434448
206216
1225990
641923
100760
622196
1359536
676767
93247
830355
91179
444732
892388
34152
482578
432204
521993
734246
38462
625367
603248