39137998
8944201
86843938
18755384
21514374
49124156
71735909
80067559
25204752
69238385
13732166
80963426
68623529
56318297
78419102
71975726
34184609
94807246
39871558
60253343
21401177
22783002
91652115
82377980
3648838
75202847
78829691
59596394
87076445
56921711
6549824
77718674
64676227
38765871
99187715
94743170
21905177
48025908
65347326
38993087