68263076
57815030
37063567
74223001
86933049
45162337
57117244
31831865
80062451
9519029
421803
95491672
9105894
87191943
5334138
31975695
90974387
75116792
9774646
64058801
67934445
48823493
65738755
61236748
12657346
83073931
4494510
18386635
65843019
8461057
40597724
14337864
93539947
48726347
90615301
21037875
38943855
80547572
48829929
45796358