4458396
19558225
71351811
27896389
5747832
6637788
16991614
84562173
76172798
38375061
30282307
69395858
35342135
31228602
70484440
69014522
65376265
17319055
51384180
73232462
2188877
62446460
18101510
13289776
80928397
94634268
73649957
5121330
22626144
73247931
82116885
99562243
8049830
7322166
6215932
90062354
63162933
2167376
93839059
22907542