61443149
6374118
87458804
54836987
9410231
26294168
4873450
53745427
23838264
16881789
21051353
9737494
87855633
64504439
31131109
28245029
11318794
66444615
4918975
87123054
4107603
7647010
85671630
57807674
22563553
3786275
18578233
87182249
53811454
9724278
50923575
53396567
4809204
40005467
6139462
64102974
85757580
30955734
22701898
28827835