45221238
59228861
15185936
116565
75259403
15105656
40219895
5616271
90506440
87677189
63129922
87636544
82357279
4512477
40712456
18472652
29283805
41773841
28727773
71197583
83469715
80599723
9085679
2019352
8477415
77812682
57741487
43529910
764966
41529895
66104461
59884257
9315971
36333874
11225951
3198757
11066567
83906208
79852391
44677012