31727371
56789189
59663890
87006561
28957434
63897474
56168479
60706449
6907304
89587294
68804247
89989751
49379997
34013174
16417678
74917912
57357399
61072052
10289992
4755794
20806797
30599116
50763439
33606373
45842751
75478160
95475841
77974471
31997324
55937831
70527386
44641031
68373836
43615680
57199688
50537131
9921317
11136693
66707297
20107676