16388956
4361660
9699009
21875675
4822829
6227071
26839269
44948326
38224381
72823228
81728375
69934998
52572575
82746927
86489059
23988872
2073557
5614688
45409236
48389674
50498451
10448779
89895906
6175052
67973708
84781113
6563624
21966681
98288380
4735634
88274178
7013902
58701534
12725698
57759691
80055379
55202039
88596430
29332284
34992768