42077566
71899218
6909926
80726588
45826335
27936495
26124414
27211733
74813495
62043643
22247940
73626305
3601332
91055817
5670615
76873390
8389732
79796312
95432996
86583723
5692917
96975296
35108791
81317428
20939419
73125148
4479980
4519786
4869159
980429
54136108
214885
99161956
21771885
99772852
48698227
18616303
67109310
70242203
8277162