71242451
77478652
52802841
39113377
6615968
19036975
49811603
230052
45208153
37693342
36901853
50448323
38479234
53882736
73057111
46046040
81183836
26957680
38418875
37608981
51045068
16545845
87968073
24826335
29906957
22879267
69124671
5064628
7616743
88932369
79339190
95015574
66027987
13274156
4259530
1904612
9709631
11388611
52567343
65639296