34464583
22525056
93477629
18423176
74204960
46733179
38038948
23041960
58316992
54481027
23366071
98921280
30316674
64055674
48533722
5755569
6120550
24289666
77977402
88109402
12089701
71097559
7693786
14178922
49029991
50023454
15114486
82842059
26039255
63794710
71579129
1169674
6165100
92389370
93703748
69526029
9937759
68506163
39135904
45957203