457433
12145778
19468568
86501271
5386632
50818420
4407317
38427765
28435044
14623166
16738904
82362440
34185011
2647245
71627787
49076588
59368577
75887054
64618043
69541671
8451689
55314402
61865747
30332931
10876424
91572893
36948736
54784446
37082258
914397
65836372
99495430
88033507
35723122
21654230
77474176
18204393
27921873
76383465
56425730