27535825
36045332
66519237
40801549
1583774
56505581
33759106
59382804
67567608
25436215
77479525
36783933
76457801
92798235
48759792
30042310
13422864
7121250
82635358
81886397
9071818
50536064
18383090
5722662
30451022
89924558
53893390
17037093
1509976
24715831
43267570
90614118
8595868
52013201
93429760
27583478
38108177
1014403
19734047
49917696