54498241
43486034
72313377
48443731
13814068
17615552
71981022
54645925
88597585
8786679
38534449
76402903
70141305
66781548
10783566
37268777
37647228
58454010
9082317
2895720
743168
93979656
12795332
56505388
9049360
26871219
55688890
68158438
75478252
85755708
72568600
67744497
53152516
38549400
57427245
98304130
76173689
9557083
94402337
86971104