5889308
4454704
77538550
39936201
68538669
784831
46417171
96065292
28595302
49303389
87279777
80555992
74851168
20792693
39883364
13176149
63056576
66058841
6955838
39914216
21227021
14592042
56241854
34968266
52111962
56373050
76104825
1642826
73506286
76484193
61261417
5012496
79319866
40526764
11174639
10126852
23905309
2790537
77042140
74902709