52961347
86616121
9282750
48148613
61182823
94606367
19918529
69133728
91551130
56582677
24464063
90534502
78171948
5693768
44934405
76985747
28539566
70877015
61893084
49269520
13717123
26424465
4039585
43395424
57982817
9488363
43159547
26785696
84996124
88485240
53043397
49152487
53109397
27925746
49015175
16129030
50734931
6161806
42176197
49489946