17464596
23243939
14577492
8656389
4044140
34097090
40001270
16556640
97256055
88223177
94155484
52239190
35017315
60238450
73031262
13777354
32522063
32299030
26075238
59946406
59341857
18547410
63177190
70624304
54438570
44932656
51834106
91141736
62423456
48203521
16555214
40275921
9233095
1902390
1168329
73856662
69005799
73188578
31229998
40748778