42763539
1065942
38324685
67714251
6352841
46733010
21128035
85031207
28372917
11187740
59349659
670370
27138905
18912140
5469358
39619440
832598
66455993
71251904
12596436
9258945
39381138
35652162
7985016
19031670
51658091
67884547
26598749
52268295
52092425
2758833
538258
70825568
62342055
23465471
67046428
80937561
53592738
52562310
37973196