500310
957240
486478
595729
902483
93163
816630
130445
576865
479728
985272
992403
33267465
28403133
252931001
25085484
19083347
17143973
157681032
15044239
12968764
10684485
898347
5973209