39845873
14599141
24273225
53617705
76798469
80663100
60851455
17312742
2723274
86123408
396268
99377949
44689781
74314326
22574423
47344713
81695181
99145307
557297
26612999
7634791
4725043
9346988
12917088
14973140
63121085
44882116
66409378
53706619
9167804
2377630
11641864
3447624
15908357
1857835
83897
53876052
45646410
15727329
75745544