39215974
85202673
25607444
56364511
86867966
10321503
38572317
54265508
10856791
20538989
45396831
34707335
35049970
18757443
77713958
89673121
24864
13873682
17006306
90605638
45508646
35733437
6004571
90627764
87024875
46421583
62665298
66906573
35331029
55755181
77419111
62798004
36272051
44166280
99526223
7973086
2104473
96915308
81823260
12235062