60239826
9311552
86232085
73955755
48805882
844561
50062739
50023381
645060
1442727
39633141
66236826
77326125
7077472
19232219
90799675
6559513
19404825
79677725
13972803
62808640
69147522
52685259
23965602
15736387
19018157
92527081
53697153
91106367
7451868
8864807
19172899
37047790
5191856
77926867
47225327
63671715
81137380
38996219
89867930