14596716
68183171
66066894
2475104
6873321
74355908
63386474
84159843
924087
86717456
4088836
99476142
12332628
67814112
84994052
10519302
95165418
2617853
89788015
92412156
73999882
34727404
18443883
86145355
23041748
28348931
42829520
96181821
94255196
47178054
77371007
20023817
65628385
75078318
7305582
20359142
6222499
29577492
79378511
70874056