3515505
68808030
39149598
55518064
8137422
56676342
2917228
82233286
86966171
62695169
48221337
13457480
78934526
54423459
30005675
41121899
77068751
82687849
89789868
41095008
28752623
80489020
6889815
36237217
35311293
80504714
8822859
4779770
3378621
6957654
71845381
21841520
30407101
55281178
51581061
56705657
13183280
82245164
26278517
31462439