57091100
2150991
36739729
41893467
19175354
51452580
50919325
57332723
45234086
68893174
61037804
58089181
83697669
40879474
45713657
40855601
9251086
77252895
59564331
74931784
3961259
64861436
56752877
49512720
45521471
14448979
64869041
7612915
65567235
69122704
87101206
50949413
50668659
5204386
40115863
42419295
44564170
9252849
56466247
92702655