16879404
12036599
13193919
50383621
45374719
5094791
15913228
44304456
20253155
36521073
40082396
53742443
16289251
39233584
69392475
84359570
76223177
75829408
99584164
10423898
85855669
86695915
83069296
4497130
66916961
38302530
33848819
33093590
17962184
82561767
40213339
17084059
65318277
26084875
74093975
89105792
25572363
70497657
42496960
86112118