94148093
32056050
63952299
4023245
28674792
55452933
38483965
50606412
41733065
96736462
23021512
63759213
86268601
12098474
66287451
21529510
39784615
95248130
55304016
38224520
69045514
27823341
17284595
52387653
84966259
79772807
8782146
42935190
49474763
42346957
64443549
30204069
18413138
91285864
21844044
94676017
10334872
92991126
78167171
88885750