68255
699479
590296
672238
736642
590860
607598
300384
707262
211836
228862
121484
33298465
28420133
253051001
25100484
19090347
17150973
157711032
15053239
12970764
10686485
901547
5973209