23687259
50729746
96872
42264642
97588794
53465344
40179752
27567837
12477872
96381926
12107546
1546192
82693184
75173420
71154098
20231253
61691028
8336348
37407100
61176383
59034067
713570
6667294
66647451
21068733
8482215
30236198
64818628
2398615
51237819
56842071
34119723
51756558
60218357
87302936
62755535
29401879
32459485
96124676
37925153