44953991
60884041
8366684
94289627
6962231
78568134
39905495
29448489
40657292
829129
6659906
44759908
61431743
85278753
44373997
18487639
24177838
93045395
94875648
56641882
61023779
88366405
13816220
71506242
27801074
9422250
63913824
9067915
7916567
94333775
5342815
7514296
50227441
37856774
6770597
77529455
78163933
43148170
26183573
87437405