28959203
81508224
13315962
57414402
4074872
74135979
29347415
55494399
57866107
25106668
61244377
4348551
47207818
591070
21564572
96652624
19096262
45269723
58483436
46417114
33761689
16388052
63594348
81258854
59807206
2857441
49588021
46779245
5438413
47542582
597214
80125704
6571354
77858895
50567278
26679916
62202860
29232014
72588558
16351242