25981896
67569238
72127172
59746185
154747
61779239
69465150
70342528
78355105
34036036
6345967
69377628
79828291
74675887
34459074
6379449
94955891
25793895
30113982
19268140
46663417
30777125
45745404
58117184
68706659
47652744
6303820
71896242
51101420
20756608
28627185
86456051
88838253
63262386
94179625
85266032
86269490
8644928
83568894
87081536