96777
593698
104298
1202821
383553
242898
144612
403434
462156
550156
116336
407338
268284
503841
419275
783256
818951
471118
381102
61387
527115
83966
280432
640607