650439
452983
908689
619157
198850
746877
215770
153833
113549
91734
175796
92164
13433
300470
21522
923801
59386
182684
26930
346213