2673108
40728874
48453384
4301360
96203873
93293574
36265725
50274997
90814611
3270867
24778845
11428133
1983137
74361432
62616600
95695726
82671103
32632901
46249466
234663
42326240
11287625
52761483
320112
616652
8051985
8745618
11776531
48829526
3325883
62003280
17768351
56091378
1930172
11754171
99009684
26468743
73906122
58347326
45828348