17547617
65895020
99075825
649695
92041693
63151412
73007240
7598917
50407348
76774257
82786108
4958209
16998229
94163966
62947115
96988107
69409406
17276995
44843782
15695480
20455269
6916117
41591856
1006775
59892617
74005760
50918209
39183949
42595110
25189020
18177054
38582550
66508175
59927080
20773838
55424722
12152309
9257753
47639187
12661212