63528
66170
924303
985
52164
491970
790372
921239
501429
10714
573610
167744
32379464
27612131
24660998
24228481
18513343
16679973
154861029
14674239
12650764
10475485
775344
5711209