34979362
36456116
40822895
28878710
11866730
39764779
22531581
80143381
87774946
8415567
57327074
81212764
72744577
40789574
72588851
68829256
41031807
54332022
7687613
60148175
57483074
71999396
72723806
65752574
9004803
41077127
42411092
64541871
50049857
90705663
47606341
20043229
57441501
97263010
18457656
14723699
53511591
61688470
70875405
61794236