77095880
208797
9629607
80016080
5144709
24044018
3345533
42441968
9605207
63484695
13137534
48136930
37997405
70412626
44076961
54789645
23535059
48946850
77309608
74006172
17482785
8179628
7473839
47411884
30446202
29263326
4198626
50287154
24149970
32591816
23304002
87498599
6478408
85791098
69938700
37709402
48427951
10613316
58157254
13574215