77235562
82782278
50831692
13972710
55824838
91995907
33068676
18973111
20518526
95898637
2637147
52616863
58899489
39679718
19909904
77865886
87345918
5537142
73389966
15688045
64292537
62744524
23447141
79685680
12924349
9905694
49496800
91512903
57953139
85532530
64159578
1836903
53547360
634952
79804236
64628058
880780
74498452
53684813
69533196