84529091
66287889
46429635
11689191
79809611
58188084
27573676
50233382
81066865
10978857
29339601
37002692
21533878
3850606
761251
34423526
14871393
46904349
42604096
18832963
24172288
3086598
6396280
3701732
11159240
42091745
64432178
62454130
34078932
40005721
55908802
88441096
13456764
77408541
5987446
92421938
10543714
16205841
6291534
46227268