42636519
77892445
42737101
71102367
52474691
55446376
45533795
9393601
50688561
5984308
75962703
96533736
50745628
14226676
4399488
78084478
81521642
94249135
14444149
41246961
49248512
28879528
48428913
66401680
58839703
64981351
47466076
65623312
13216417
34095796
17083972
84892038
45823813
20635591
45993664
72096310
81263999
46607997
6430835
27728