41425196
97844192
1610705
92153497
2496207
49083004
88465116
88789551
90372098
82791176
18453525
86364161
91787149
436788
34225041
7774871
46992114
78821454
86284511
26776449
65465284
15146666
69986232
50774052
4195001
3382285
7651203
8628305
36926225
1084791
98184563
28389246
4816919
1117479
66365754
7990451
60856551
567870
85856753
42921700