74998957
47888363
94708425
20498702
97127161
64835225
61845932
7707731
77475631
12837175
659567
38685421
51971464
48635013
50169130
42277848
13756337
78083987
68011212
90478485
62367623
80332494
50003908
97255525
44239028
92982005
37361735
65395405
19043299
56463017
321644
53523557
50005017
12739678
77975194
31819501
83361485
39791036
44136597
36094406