79156633
65103353
43104222
40674765
2199453
69762546
37026789
90877188
79929305
9882932
16529890
33766156
22595138
49739160
51872901
89887886
58188929
47661951
40582548
13588160
15903801
78695515
12721840
95215677
7875395
88179746
78437029
2811785
30369447
5051819
2142039
88504462
15877717
5727057
61394202
7343322
33461112
47967669
5584090
22907080