14195286
90657809
22316453
78126890
47822917
8288880
1114394
47737746
51262510
47667440
35631349
7761106
93146054
65045603
31283068
94212541
58232791
1968459
75955274
64547737
55996950
24798
25306866
36727996
75573730
18378656
57846414
1366268
94663933
9916776
13433090
83651369
8924149
21434411
97025175
66514587
7655438
47194912
90718009
17785087