30763104
5954399
97396770
58124766
260990
25562342
74021197
74188651
47644799
9545909
64462195
6289965
46243421
68362503
69635789
5185578
4337545
41329143
65391410
82136655
61652644
11538588
57298595
7830211
28166161
77801327
63788725
8247586
70014129
36316438
19337749
47514066
81175657
71921760
68464348
1383705
21539001
5507440
74381047
70565235