94925496
59552705
95491177
37337724
86227175
2940777
92976273
92297479
17377909
55446629
54619622
72222562
87545240
98027276
12077680
58528468
37439
92147171
14157371
78772175
136451
7697116
56566024
38788105
83308106
26411958
52706500
6052766
64691129
14549758
96521948
4145032
53647158
22368726
5217412
4771796
701307
81425290
17675420
72209802