42099209
29636372
23775596
54102192
53714112
66486129
4661444
77584911
31591108
12486027
13843790
40646796
24613789
59864550
4391673
1502900
63585255
45649871
52824526
97971468
68126544
3007940
3156451
36958133
10218011
6563858
86137788
1582980
12418009
84232576
42296005
83162222
5499458
92348065
97526675
33705045
57071072
85704511
8571732
25673904