19555865
8063611
70991794
54507933
19537729
14941086
93266283
17344670
93667558
27866376
82493949
9891143
59372607
325816
39931798
85863188
96161716
54721752
17781010
70831761
3727905
4398556
42006082
45629841
55103216
96582076
37313981
90627180
927390
85405669
60153584
44204251
21243670
8704385
7553039
47133344
58374879
9733729
32405468
8305316