85618890
80959401
37717539
4908668
57355287
55135428
74339141
30566428
98235349
71247317
78204127
1259340
92063580
20266277
80226361
73307353
4195685
33932662
7679409
29872477
65798929
86398952
40547359
19136784
91626711
5564784
9688999
80139236
78382440
26738399
6236117
71308763
21208236
66171933
13376688
12917753
69254322
81123985
80493230
2213514