35416
7371
87851
66925
1037117
53057
8453
102215
29422
850
37836
1099
44081
8813
969204
32017
62527
28129
971187
37428