16966907
80093003
85518831
17222956
5189975
71261402
66098758
49609749
70725737
28551827
42799289
90719312
55645358
97229783
33923835
24363202
9245145
7686162
81418536
79181639
98826672
40979379
19014983
93077487
25731667
31151407
24985069
68961713
58179037
23106921
70974008
59854206
13788312
68411529
31337644
10627279
22513007
10873161
92756694
6251618