42247489
45571796
8849158
93044845
47115542
24008440
20304669
20309018
23712455
85594798
56759111
39421854
99294776
40854507
9839638
50087725
83753211
84768268
58088142
68708266
32003829
95601773
66624820
26747914
30263038
24961762
53484136
60266051
14665504
24539677
85418098
43222618
85629692
44168611
87812297
19216489
9998487
4319353
83581366
8883001