287588
56594547
47974844
37913091
58102015
61821177
55311632
66021667
37209439
26157078
14701028
766791
73715585
33179252
37104042
32231174
9052790
45089161
49617384
47208461
14952163
5575374
63246410
71917955
7048629
60392970
50941401
36694671
56582746
51195884
24475529
91072387
78759428
37079658
78616433
76771995
24589956
2366260
329260
92005896