33925049
70093728
10784351
35859001
96709216
37035666
79417911
60963217
28104762
50999566
31268062
48727999
56845288
71421115
97324629
4959979
76158654
67633484
9566622
17996251
1296884
17939186
39124256
18861861
31101931
94622652
83836905
84351872
518593
25684171
28493304
13573644
19164917
66911633
1748429
96492244
29839278
18714848
2403639
71909022