28083135
53037374
37059330
30356335
17272469
46791495
35078549
96695659
45597632
7142430
65902111
71884912
66484607
8333974
843816
48048911
26463858
15108098
90565797
16565338
472090
71161434
26672379
2572435
35701348
21691062
16771082
28838132
67712138
83547042
4555173
49471560
26008868
86166896
83557206
34716177
908062
98399767
48096861
96354246