60592865
32437052
44678491
27435302
27915232
29546752
25176941
6183655
18722747
18144325
81448159
84513724
42713079
72665344
78908655
92682466
64398684
17223763
22531350
88319375
49813025
88414187
78967231
46075176
93001648
76913084
49657107
31434685
78297961
71776946
66861856
6027811
39076984
18824444
34698272
56348336
38663379
3547962
85606399
21269052