90454350
54458330
66447255
33309902
11341651
1415851
3956747
84409504
30184428
55832886
26896866
80122362
79069207
86741930
1500340
57262587
52545728
16791191
40588098
9821437
54515201
8445586
96022326
4997917
95339388
94744499
39267831
6536491
61212973
7677942
58046308
89714305
9627830
84816770
18594359
26234075
40171649
31281665
34945914
6224476