70119439
58157202
38559690
7363771
24972052
2345141
58139584
94098688
32199843
56606083
5092256
21507209
64463003
50907401
57339576
34585518
79011656
882413
67256845
18452665
73411494
83615063
85081298
74039856
79594292
40749107
90542572
6638988
9874585
95966202
73494197
12524046
52448626
35581783
12073121
8900374
70403573
71919847
43555475
41207857