5211061
91546539
29459453
29503384
59366690
53273499
47236289
72771090
89956456
88905976
65336407
4146059
35162955
20189147
50851005
22288055
87613118
14941202
88453832
87331601
2315589
21512861
15039356
8413779
45893702
19289057
18291644
66943938
61305231
67269231
28813698
50304819
10251283
47274174
98178737
42991129
49526331
80453016
85386395
8983452