51716890
42116818
10529453
85829820
92618474
9715684
1692442
29016373
44314340
74449417
42176910
82458398
23146030
8871462
45316004
17998789
58286601
52218404
94345202
86171431
44529426
30488207
47587069
33658468
70037868
3987657
85802068
13139826
78426748
15963776
67524586
67707115
76807445
1264118
72366672
72638747
83521642
56288207
60861342
9345333