16117666
66339040
71185593
13458545
9617451
92029409
66555808
60766504
90222648
74653
40667205
99155062
7588001
44701786
44965164
42587758
4615736
8513597
14368679
99833008
426103
53314873
823362
94263125
9482511
59034848
40101307
59125675
9880111
5204320
13168992
69314785
47761816
42002323
54338987
91902279
7908499
86358150
11886588
94608113