24845846
5784981
1381502
63494923
24325907
19897473
13531157
26777409
59629481
34102894
236540
38131221
4471180
6764976
1491167
83449641
94976074
7437765
47832817
12774676
22447871
88353813
4743271
5861404
36861584
99688273
52547952
20987749
4079595
27486126
48438149
75822957
21733810
10931641
48561988
1955953
86776682
75707112
75393093
16773731