18356408
84012108
48935669
98179924
9934216
36996447
48488170
29487450
36296275
54715598
3122986
20531284
58638369
66843546
70154684
65597594
84822202
65561946
38437889
16994217
69179136
22483467
28639256
67297829
33053784
59938880
57112129
17178540
79992521
90348383
12536555
18801042
23343722
77357993
70563142
80588120
63983964
96702638
4446586
43352827