32582698
80269740
66201753
99279905
96256952
2221106
7995492
89099118
73654189
71217645
3091120
8736295
12878984
42671585
45127475
50192287
85912397
2602260
82374434
24875272
21126824
21079251
46249694
95452326
97984096
76398413
3594212
72016365
90404731
24227519
82279080
86768958
24281527
62129544
2816987
10197931
2210640
72602674
9692488
51589592