14482576
81943744
7617422
62011649
10067987
79695956
23658763
40164647
66393342
26493770
50043950
66401107
74361219
48389833
54158055
81058215
66014666
40657325
22066887
9494376
1609865
71569542
30408109
72333014
17912806
16573886
42692269
10045261
59886166
14566958
93155225
76426709
35263319
33493682
38771449
85814497
2056921
37485690
19514415
6088259