86858770
8343224
10611163
6056249
40423250
99798351
16454712
81423242
22084652
19483426
2352994
98021360
46116533
83492942
17867813
20617883
83231535
46861434
16234442
38536498
43486175
52069206
53855690
31747458
4844234
30498855
69984680
36784971
87896403
5952104
6994479
77378528
9303212
49881024
9210982
75538700
86691438
9828110
47041160
30182619