12301333
138840
3129691
43802420
4809489
31811486
97269721
71571815
30501650
635267
7015984
54545290
37211373
48893382
906425
4619495
53092061
60506683
1307428
18512269
25351428
65209833
94078974
29832277
86605942
54374815
18373239
63667952
22608140
13911359
20456167
30515341
89646043
1632710
39264130
786899
64392768
40261053
44712286
23209932