23228188
70141610
82769656
1789977
5951740
36483759
72363266
47282917
93176426
53682160
6436174
76794174
6602320
77463308
65261277
84316773
64371287
77971589
36099679
45381085
12742790
65802536
39197034
4719093
22044381
60173379
82164290
84224252
10227998
4664341
14767690
7851391
21232537
34179074
30764986
1831663
4025149
50161088
65749217
50848681