18014302
85981551
18109154
27741206
11837822
88198506
95904506
75009179
81522663
26712798
9395712
98443843
17713351
36699213
23665786
11116849
77221719
7555735
72157133
47666103
1207289
99163665
59234899
30583548
36549953
4038322
23496161
60476206
1654706
16435681
72086434
3910356
86909193
90947588
69153533
55521798
76568528
4224835
30886920
55182570