60912571
52348587
36033694
29702050
49297285
98886429
55292823
37163465
98979575
6702829
66396973
64513520
24293893
929051
22263204
73874618
15831115
4770617
34054762
858747
18881016
54087793
58018281
57121758
51146742
7962458
33268893
12803973
52617367
56748621
27106994
33798276
65249424
51947596
50953086
80659657
48228844
27345859
82185186
81436232