17541133
29819456
66085675
79641152
24853231
22699128
913958
90365528
18983310
50323403
69369373
52417138
53055397
632373
5517978
52229819
54382648
91275888
23533941
2032688
29097723
79676156
57697063
79196996
17417837
89639776
35634681
27698469
8382509
46902344
2372569
13199726
38186122
60421406
28932789
80018994
43553774
76572702
72917441
28153125