28846376
67911012
6462929
61235933
37777770
20778016
69043419
20889865
62573847
5743324
71081008
81396096
87401945
59018130
29461848
12713288
21735519
19574088
61389890
10000951
53126313
43868144
66226559
43147475
34246530
248919
29681399
2119661
22549456
96929432
42182814
92005644
70021521
46422738
72468003
7404481
95715848
39206482
88146730
18498157