16017148
6364635
67965837
12123842
13949059
30741032
31146172
83971060
51896831
71092875
47642928
82845376
28377641
99054741
61943157
61109347
4372308
11223009
62628215
71821368
77072298
79859348
69784805
63214578
41205496
86059610
98983434
80574202
4921895
95572863
52881760
37272756
7609121
97801272
5866314
59755164
60207921
45418725
16872944
53913390