87679612
8136830
54568027
19231644
6373393
39201035
68868876
88289377
9895296
41959523
91214821
34563244
36667383
75179661
31803296
8167576
92628302
7355988
68465270
74204252
11119401
3151468
39503264
70426984
16231695
69608579
44586074
44056764
70267342
78998078
40084054
65326008
70111870
45174698
79574908
7495655
54074463
87072620
5343736
36041039