92480
930770
221775
400749
99572
88442
1008589
326178
333430
18830
324340
1144314
140748
556629
42346
842621
805948
2301
273553
356103
941681
874215
2822
707661
708603
541508