85433763
64614542
9370160
95736244
17354739
96609978
95791328
22201194
94364052
4558553
27814395
42877569
20666129
44216064
30643978
29113080
12057261
80086144
82156638
35176854
87782132
92067573
91476288
68941424
43592432
70006622
57108737
66287581
1449289
98829879
59711414
3811545
9949288
1165644
74357691
69133998
82971218
36233134
7968759
95127540