64462546
54272011
58072247
83494209
99962410
8559456
1414192
76793837
91606088
31721818
39813150
54805450
10899853
5726450
59432106
5679203
42987847
5890354
73761310
152233
13804604
91861629
97024535
2251476
41066025
16211770
45776023
63494571
43315663
72457176
96024672
16879355
1922701
62823095
92407881
68161493
45729259
68062404
48254913
65238891