63882631
69261559
44981643
47358685
83061095
87255690
42999734
39269262
3874592
55649739
8125835
78315678
62979337
2549585
39898060
86411946
6409307
92753216
82746095
21459926
70388624
61005421
80499486
20685635
99959055
14708169
2395180
7237588
44791980
88509636
86412378
6622869
84905220
78713593
97828781
25176875
47069858
15714436
85688524
50391812