55229418
81285873
22859761
89418686
12433823
12048552
39308515
18611163
27971633
61611904
11309273
69544671
787742
76677545
28611356
501419
25588955
3542423
91516641
34836644
91079598
26183285
79151183
72898160
81201622
1397832
15591734
15726024
70791580
48926180
80092657
60612943
11295911
47195714
38904949
3025377
13029363
62451747
31521379
16002616