17161886
19418445
68153320
95449243
29035727
6754560
39695855
2716788
93477635
68501357
93825395
11875152
59051050
46231880
6029143
33742895
63729056
847468
91794661
6055944
36989990
8651333
35113878
93696627
33722912
63467263
32561430
67029282
36322953
3037133
190772
79411232
24406191
21746673
78399581
72529409
79239785
80061311
12609435
53905416