14778482
80565102
945079
59362615
70643910
2097572
81538418
42505597
77313742
89219568
22953332
47245427
88192724
84638391
44288125
151876
92394850
70921094
11649140
86846316
91907017
99111093
70528139
78332977
11975510
3067265
38819588
23501851
27385164
40883030
44103537
98695217
9388107
68795921
8954146
3297262
94469948
7304984
7829779
12683031