76651686
9663865
92851756
122621
58131362
76466118
9548700
10148727
87313050
89299244
18837098
76324313
99063001
60447201
81583560
55761159
33506027
25442968
93747833
63928984
88957435
9683588
85792326
13268522
4405852
46193839
4193726
34273155
81228583
59991605
6879385
82519142
28811864
39307507
31075194
88213440
28401375
64729750
14725512
49607519