79341486
1027909
33863532
4250360
86955997
29568058
63392984
26919656
57434031
38189471
53254357
13924263
82364327
97398929
58967059
84672815
81629982
22037328
42166261
62431183
41617103
52388517
32628923
556999
98691670
79674597
69148701
38313205
13168024
683460
74281393
41431784
19294291
22769521
57235218
62154385
50059945
95181195
24684163
53158220