52107999
21373607
68795031
46296625
5425179
86698281
34258355
72008987
36599320
90964166
48404326
54071978
40694487
8339788
45675068
43282837
64911815
7778563
84918467
78687537
71077279
36184928
96207573
28539382
4094922
7833840
131835
46291538
49009578
21824412
61666905
50141275
4352477
16175519
85487988
46868272
45809311
64107217
59425441
57751172