16769008
83318457
52459607
3169150
37609731
60319284
43838894
2241579
18578899
94999373
76628398
36882311
75117849
11415752
48204762
19464528
52688600
46851547
8892814
53732452
26503679
13791425
52333730
72556292
29819435
19076626
95401366
98952389
19963288
87232509
23532418
32278666
40043093
5380119
66827806
17462283
72013957
26887381
93127822
7375310