4098703
95578307
85578239
68065615
7086614
4635962
36497420
79369169
69515841
1764755
1763788
55765807
82394418
15961275
36423986
54133376
1749918
1550371
47161723
31322646
48116198
59709114
79029243
96156314
96335288
77707029
22036679
47225
13033489
8113256
14706327
54116967
1707773
89858941
25486915
3215936
1644693
4159045
60019323
88017875