56319222
47214194
82501183
91331292
82181311
76209197
79394843
66766062
50277183
16778116
62643498
10007609
70576519
92583064
63958547
29848289
9939213
94448571
61971394
86066312
88096247
7454903
41201807
9153411
7092513
73884615
784603
7212293
20031780
2863237
45013862
59073136
91875660
52111626
29513637
67811202
23441351
84094100
40676851
15854529