58267969
49738314
58216826
29582839
67934681
83049898
91769318
38332021
19656233
27369300
25898385
21482048
15133082
77482615
41546667
4124796
56124536
22938689
99092320
93123543
82162507
55425623
7727251
66233819
72777151
31264711
81489522
22828894
83893160
76618973
42961821
6852176
50037241
93969120
34793248
26223961
199343
26334544
25776153
72821060