57154095
52465449
33144303
53231387
17093869
76598191
25686995
54541078
35829801
11624392
37449531
41187309
64326607
98882393
71079089
58891356
8533356
59506029
41406481
94301778
14576535
34039225
40982965
142137
53061228
30518035
89866998
10122602
71395694
64725404
32663719
40311776
2281205
25383102
3326954
79883899
79398027
59648244
3762716
45971731