89819292
8891156
61319150
49465583
60116600
15874360
8945395
39921499
68748185
8200189
64684132
59563114
92003575
81328301
565214
21982674
55421302
41502726
94336302
55772225
74002177
49502358
20776616
20069782
10561640
83293319
16224491
92155034
93298006
95853930
95872228
71443132
89213740
5769885
71581747
2001149
7097435
47431837
63495604
17087973