95184709
77695300
84717498
81886956
55791248
53974692
92676197
68345913
82754044
78527212
74922921
63174892
89051479
30556480
8626615
35534389
7193522
74027188
30883541
7063404
55196019
1189385
30597791
97742817
9550748
64443768
83292270
8406107
51501361
8945837
30295581
14239073
66218109
84735546
94825614
51807106
15263809
79028894
48095790
39868450