14406737
47611124
50733071
63977484
2538513
24503442
6169177
5147215
49371260
84835976
53608396
4211003
98566706
71813703
52634773
61394582
55096346
83565947
39371060
95733701
17646896
37593819
35637644
32906892
78543607
58196900
49968386
4242921
29455500
5739557
16932035
28572102
64909616
17356430
43147167
39507956
46884644
83998740
57227621
23428214