24025923
66722609
14284943
74133538
94643978
60033910
70633248
3070764
76526784
1893836
58432772
9824644
10979827
8596460
491133
98221449
28839400
7870252
17786719
35945475
11634897
1697637
21783473
82251377
25811504
42832
13493556
95022454
49723933
79205816
49559245
1907142
29027729
91876183
9203972
48892614
53562782
63818428
46224516
11951368