64964422
47866759
94076366
5685538
3431330
64039179
5444809
37576488
79183345
58874342
5848429
18949686
9316845
18248878
97375866
55267327
9745640
36406296
17267915
6916845
4923646
74394458
8787656
2371185
51775524
3367818
87204506
9795605
18849763
58148929
13119849
25192833
16416034
11494644
4308441
67671668
65866137
84948765
2701997
7720960