80457270
11077204
26281783
74629106
11512257
63547760
61296376
28299907
61166157
62618336
53467159
90839094
97784005
38238730
34409261
9958931
67025857
13419428
41032664
21775279
32616854
48897832
69216116
53695535
64442346
47077832
65181245
97317612
71857173
2534903
91704646
69582269
27526043
53812063
9333213
44668767
341297
23227868
83311379
26068788