20903580
77895246
92907707
63098374
37781237
60848230
64773685
80452964
36074739
87158483
9802028
44224083
66389594
7382256
61004507
62382151
83853954
88343133
67192252
54676501
44064732
43406815
16271578
80605505
16868214
5641859
57935379
55543505
26641271
61208845
84423293
33806836
13867887
4136308
97967443
66793665
82767401
86202527
48742074
852835