12877547
25228665
20425745
48332146
37017740
18786408
37430701
41260317
37637320
24774825
469715
873869
649280
561902
152702
299293
732980
1028775
663992
27184
441151
106349
97846319
79438258
41679317
86595410
101019255
26871905
15009329
100293364
62754344
70052739
94205109
69449191