84052580
34428093
88688624
25641212
23542981
25146557
48773158
34376972
2637368
8675715
75316472
51636553
57912075
62158222
51707919
38103355
19014036
11488512
9672171
1802674
14516879
20565773
16819759
86934745
12684479
47003184
3467529
67614798
48784881
41678934
41916292
50614496
54145585
23481875
68879716
71722382
5828238
61697254
62297462
18308326