83971782
7813839
76343947
66712059
80929585
49556728
44612694
26212177
74705542
62918458
16072663
38083696
97551269
61724903
52265551
44655736
97287309
76386386
23958264
47558779
39018231
50774746
21777949
87678953
49075607
12316294
65074091
5878809
8015239
29711167
22025306
84496207
89882214
58294256
50404753
55086209
3652643
503557
32112283
9983279