14572301
5361691
29165913
2507687
27327608
96543720
27771557
6856450
53693616
72624610
86195150
36936021
21582681
39239352
17759055
4608775
40856361
61488123
42538466
40087500
89728986
7259398
18571473
32598731
94143680
70253155
87335947
82671900
66144667
22544110
19291679
19488860
6105177
45515458
6836365
85225975
98831806
95625902
11402555
79468545